evolve
Automates the upgrade process for the Elle personal assistant by researching and implementing the latest Claude Code features.
Install this skill
Security score
The evolve skill was audited on Mar 21, 2026 and we found 23 security issues across 2 threat categories, including 10 high-severity. Review the findings below before installing.
Categories Tested
Security Issues
Template literal with variable interpolation in command context
| 80 | - New features not in `${CLAUDE_SKILL_DIR}/references/platform-capabilities.md` |
Template literal with variable interpolation in command context
| 154 | 5. Cross-reference against `${CLAUDE_SKILL_DIR}/references/platform-capabilities.md` Model Capabilities table to detect changes since last run. |
Template literal with variable interpolation in command context
| 215 | For each skill in `${ELLE_ROOT}/skills/`, read the SKILL.md and evaluate: |
Template literal with variable interpolation in command context
| 227 | ```bash |
Template literal with variable interpolation in command context
| 257 | Compare `${CLAUDE_SKILL_DIR}/references/platform-capabilities.md` and `best-practices.md` against research findings. Flag entries that are: |
Template literal with variable interpolation in command context
| 266 | ```bash |
Template literal with variable interpolation in command context
| 282 | Read `${CLAUDE_SKILL_DIR}/references/platform-capabilities.md` System State section: |
Template literal with variable interpolation in command context
| 349 | Update `${CLAUDE_SKILL_DIR}/references/platform-capabilities.md` and `best-practices.md` with findings from Phase 1. These files serve as "last known state" for future evolve runs. |
Template literal with variable interpolation in command context
| 353 | Update the Model Capabilities table in `${CLAUDE_SKILL_DIR}/references/platform-capabilities.md` with findings from Phase 1F. Add new capabilities, update proficiency levels, and revise skill design i |
Template literal with variable interpolation in command context
| 357 | After all changes are applied, update the System State section in `${CLAUDE_SKILL_DIR}/references/platform-capabilities.md`: |
Template literal with variable interpolation in command context
| 370 | - Bump version in `${ELLE_ROOT}/.claude-plugin/plugin.json` per semver |
Template literal with variable interpolation in command context
| 371 | - Update `${ELLE_ROOT}/CHANGELOG.md` in Keep a Changelog format |
Template literal with variable interpolation in command context
| 377 | ```bash |
Access to hidden dotfiles in home directory
| 22 | > **Note:** Evolve is designed to run from Elle's source repo where the plugin is maintained. Running here will audit and modify your installed copy at `~/.claude/plugins/cache/...`. These changes wil |
Access to hidden dotfiles in home directory
| 32 | - Deployed mode: the installed plugin path (find via the highest version directory in `~/.claude/plugins/cache/ai-launchpad/personal-assistant/`) |
Access to hidden dotfiles in home directory
| 89 | Glob: ~/.claude/plugins/cache/*/skill-creator/*/skills/skill-creator/SKILL.md |
Access to hidden dotfiles in home directory
| 103 | Glob: ~/.claude/plugins/cache/*/superpowers/*/skills/*/SKILL.md |
Access to hidden dotfiles in home directory
| 119 | Glob: ~/.claude/plugins/cache/*/*/skills/*/SKILL.md |
Access to hidden dotfiles in home directory
| 120 | Bash: ls ~/.claude/plugins/cache/*/*/ | head -50 |
Access to hidden dotfiles in home directory
| 229 | ls -la ~/.claude/rules/elle-core.md |
Access to hidden dotfiles in home directory
| 230 | ls ~/.claude/.context/core/ |
Access to hidden dotfiles in home directory
| 231 | cat ~/.claude/settings.json | python3 -c "import sys,json; d=json.load(sys.stdin); print(json.dumps(d.get('hooks',{}), indent=2))" 2>/dev/null |
Access to hidden dotfiles in home directory
| 394 | For recommendations the user deferred or rejected, log to `~/.claude/.context/core/improvements.md` as Active Proposals: |
Install this skill with one command
/learn @kenneth-liao/evolve