using-cap-evolve
/using-cap-evolve
Front door for cap-evolve: routes an optimization request to the right pipeline phase. Use when someone wants an agent, skill, system prompt, tool surface, or MCP toolset to score higher on an eval, benchmark, or task suite — "optimize my skill", "raise the pass rate on these tasks", "my agent keeps failing these cases", "get this prompt''s accuracy up on my evals" — even when they never say "optimize", and whenever a .capevolve/ project or an unfinished run is in the tree. Routes to intake, the check gate, a resumed run, or the report; optimizes nothing itself. Not for making code or a query
- Author
- skillberry-ai ↗
- Repository
- cap-evolve ↗
- Licence
- Apache-2.0
- Last repository change
- 25.10.2026
Assessment and security
- Files in this package
- 6
- Scripts
- 4
- HTML comments
- 0
- URLs in SKILL.md
- 0
No signals detected. Repository changed on 25.10.2026, without references to retired models or APIs.
Apache-2.0, otwarta: można używać i zmieniać, z zachowaniem licencji i informacji o zmianach.
- 4 scripts in this package. Review them before installing, as Claude may execute them.
Scripts: scripts/_bootstrap.py, scripts/abstract.py, scripts/check.py, scripts/run.py
What it does and when to use it
Front door for cap-evolve: routes an optimization request to the right pipeline phase. Use when someone wants an agent, skill, system prompt, tool surface, or MCP toolset to score higher on an eval, benchmark, or task suite — "optimize my skill", "raise the pass rate on these tasks", "my agent keeps failing these cases", "get this prompt''s accuracy up on my evals" — even when they never say "optimize", and whenever a .capevolve/ project or an unfinished run is in the tree. Routes to intake, the check gate, a resumed run, or the report; optimizes nothing itself. Not for making code or a query
Triggers from the description
Arguments
/using-cap-evolve [what to optimize] [--base .capevolve]
Original author description
Front door for cap-evolve: routes an optimization request to the right pipeline phase. Use when someone wants an agent, skill, system prompt, tool surface, or MCP toolset to score higher on an eval, benchmark, or task suite — "optimize my skill", "raise the pass rate on these tasks", "my agent keeps failing these cases", "get this prompt''s accuracy up on my evals" — even when they never say "optimize", and whenever a .capevolve/ project or an unfinished run is in the tree. Routes to intake, the check gate, a resumed run, or the report; optimizes nothing itself. Not for making code or a query
How it works
- Routing decision
- Three ways to run — orchestrate has the detail
SKILL.md preview
--- name: using-cap-evolve description: 'Front door for cap-evolve: routes an optimization request to the right pipeline phase. Use when someone wants an agent, skill, system prompt, tool surface, or MCP toolset to score higher on an eval, benchmark, or task suite — "optimize my skill", "raise the pass rate on these tasks", "my agent keeps failing these cases", "get this prompt''s accuracy up on my evals" — even when they never say "optimize", and whenever a .capevolve/ project or an unfinished run is in the tree. Routes to intake, the check gate, a resumed run, or the report; optimizes nothing itself. Not for making code or a query faster, and not for rewording one prompt with no eval to score it against. When the user names a phase or algorithm outright (baseline, gate, hill-climb, gepa), use that skill directly.' component: orchestrate argument-hint: "[what to optimize] [--base .capevolve]" allowed-tools: Read, Bash provides: [] needs: [] sources: [evo, superpowers] --- # using-cap-evolve — the router The front door: it works out *where the user is* and hands off, running no phase and editing nothing. Boundary: this router picks the door, `orchestrate` drives the run. ## Routing decision Run from the user's project dir; `S` is the absolute path of the directory you loaded this SKILL.md from — the one location always known here (no env var is set for a plugin install): ```bash S=<this skill's own directory>; python "$S/scripts/run.py" --base .capevolve ``` Follow `next`; pass `reason` on to the user. Two things the JSON cannot say for itself: - On a fresh request go through `intake`, and if an input it needs is missing, ask the user for it rather than inventing one (`intake` owns that rule). - An existing run is never restarted from zero: interrupted → `cap-evolve run --resume`; sealed and the user wants another attempt → `cap-evolve run --reuse-baseline <run dir>`. ## Three ways to run — `orchestrate` has the detail 1. **Phase chain** — `/cap-evolve:<phase>` turn by turn, so each step is inspected. 2. **Deterministic** — `cap-evolve run --spec .capevolve/project/capevolve.yaml` sequences the check gate → baseline → algorithm → finalize → report. It presumes intake already happened; it does not run intake. 3. **Agent handoff** — with `orchestration_mode: agent`, `cap-evolve run` stops after baseline and hands the loop back to you; no sealed-test number until you finalize. For an unattended run instead, pass `cap-evolve run --agent-driver <name>` to drive the loop via `skills/algorithms/agent-optimize/scripts/host.py`. No plugin, or a non-Claude host: follow `RUN.md` step by step. Same engine, same rules.
Files in this package (6)
- SKILL.md 3 KB
- meta.yaml 1 KB
- scripts/_bootstrap.py 4 KB
- scripts/abstract.py 1 KB
- scripts/check.py 4 KB
- scripts/run.py 7 KB
Versions
The database has no other skills named using-cap-evolve.
Database snapshot: 13.11.2026 · package version 7e574b2f7bf6 (SHA-256 digest of the entire package)
Downloads in the last 30 days: 0 · ranking
Report a problem with this skill: harmful content, incorrect descriptions or an author’s removal request.
Similar skills
- 100intake
Starts a cap-evolve optimization run. Interviews the user to decide what capability to optimize, which runner/optimizer/algorithm to use, and where the tasks and the scoring source live, then scaffolds .capevolve/project/ (adapter stub, capevolve.yaml, PROJECT.md). Use when… - 100orchestrate
Drive the entire cap-evolve pipeline end to end, autonomously. Use when the user wants the whole optimization run with minimal hand-holding. Sequences intake → implement-and-check → baseline → the chosen algorithm loop → finalize → report, enforces the cap-evolve-check hard gate… - 91stack-ai-agent
Conventions for the AI agent stack (MCP tools per task, eval cases per tool, offline evals in the gate). Use when adding an MCP tool, an eval case, a prompt or a model call in this repo. - 95skill-evolver
Automatic skill evolution engine: skill-creator (eval) + AutoResearch (iteration) + multi-gate + memory. Modes: evolve/eval/create/benchmark/improve. Triggers on natural-language requests to optimize, improve, tune, evaluate, benchmark, or create a skill. EN: '/skill-evolver',… - 100prompt-engineer
Optimize system prompts for Claude Code agents using proven prompt engineering patterns. Use when users request prompt improvement, optimization, or refinement for agent workflows, tool instructions, or system behaviors. Use when you say "optimize this prompt", "improve this… - 100agent-regression-evals
Use when an agent, prompt, model or tool change needs proof it did not make the agent worse — setting up a regression eval suite, deciding whether a pass-rate drop is real or noise, grading tool-call trajectories, finding flaky eval cases, or wiring an eval gate into CI that…