Help us improve
Share bugs, ideas, or general feedback.
From evolving-lite
Answers questions about Evolving Lite: its feedback loops, tiered activation, available commands, and how it learns from corrections.
npx claudepluginhub primeline-ai/evolving-liteHow this skill is triggered — by the user, by Claude, or both
Slash command
/evolving-lite:evolution-guideThe summary Claude sees in its skill listing — used to decide when to auto-load this skill
When the user asks about Evolving Lite, explain based on their question:
Fetches Claude Code changelogs/docs, audits Elle architecture, plans/executes upgrades, verifies results. Use after updates, for new features, periodically, or on modernization triggers.
Socratic interview to clarify evolution tasks before execution. Asks targeted questions across four dimensions, scores ambiguity, produces initial.py, evaluate.py, config.json when ambiguity drops below 20%.
Starts, monitors, or rewinds evolutionary development loops that iteratively refine ontologies and criteria using Ouroboros MCP tools until convergence. For evolving complex project specs.
Share bugs, ideas, or general feedback.
When the user asks about Evolving Lite, explain based on their question:
A Claude Code plugin that learns from your corrections, manages your context budget, and improves every session - automatically. You install it once and it works in the background while you code normally.
You correct Claude -> correction-detector recognizes it -> creates an Experience file -> next time a similar problem comes up, thinking-recall injects that experience mid-conversation. Claude doesn't make the same mistake twice.
health-sentinel checks at every session start whether all hooks ran correctly last session. If a hook silently failed (no sentinel output), you get a warning immediately. The system also has integrity-checker/fixer agents for deeper repairs.
usage-tracker counts what tools and commands you use. auto-archival removes stale experiences (>90 days unused). The system gets leaner and more focused over time without you doing anything.
context-warning monitors your context budget. At 70% it warns you. At 93% it suggests creating a handoff. precompact-extract saves important knowledge before compaction wipes it. You never lose context silently.
All hooks are installed from day one but activate progressively:
| Tier | Active from | What activates | Purpose |
|---|---|---|---|
| 1 | Session 1 | context-warning, security-tier-check, health-sentinel, usage-tracker | Safety & monitoring |
| 2 | Session 3 | correction-detector, delegation-enforcer, session-summary | Learning & delegation |
| 3 | Session 10 | thinking-recall, auto-archival, precompact-extract | Deep memory & maintenance |
All commands are optional. The system works fully automatically without using any of them.
| Command | What it does |
|---|---|
/debug | Start a structured 4-phase debugging workflow |
/plan-new | Plan a complex project with discovery and kill criteria |
/remember | Explicitly save something to memory |
/whats-next | See current status and next steps |
/context-stats | Check context window usage |
/sparring | Adversarial brainstorming |
/think | Apply structured thinking frameworks |
/evolution | See what the system learned/changed recently |
/evolving-update | Check for and install updates |
/create-command | Create your own custom command |
/create-hook | Create your own automation hook |
/review | Structured code review |
/haiku /sonnet /opus | Switch Claude model |
All data is local in the plugin directory:
_memory/experiences/ - Learned patterns and solutions (JSON files)_memory/sessions/ - Session summaries (Markdown files)_memory/projects/ - Project state and progress_memory/analytics/ - Usage counts and evolution log_graph/cache/ - Context routing and delegation configInstall kairn-ai (pip install kairn-ai) for semantic memory search across sessions. Without Kairn, memory search is keyword-based. With Kairn, you can ask "how did I solve the auth problem?" and get results even if you used different words.
Remove the plugin path from pluginDirectories in ~/.claude/settings.json. Your memory data stays in the plugin directory - delete it if you want a clean removal, or keep it if you might reinstall later.