Getting it into your agent
One page per mod, every tool's command on it. A separate URL per tool would split the same page into five that compete with each other.
npx agentmods add skills/winterddo/claude-code-skill-autopilot/evolvenpx skills add WinterDDo/claude-code-skill-autopilot --skill evolvegit clone --depth 1 https://github.com/WinterDDo/claude-code-skill-autopilotWhat it costs to keep this loaded
Counted locally with the o200k_base tokenizer, which is exact for GPT models; Claude uses its own tokenizer and its counts differ. Treat this as one consistent yardstick across the catalogue rather than a bill. Prices are per million input tokens.
| Model | Per session | Once invoked |
|---|---|---|
| Fable 5 | $0.00059 | $0.00540 |
| Opus 5 | $0.00030 | $0.00270 |
| Sonnet 5 | $0.00012 | $0.00108 |
| Haiku 4.5 | $0.00006 | $0.00054 |
Grade A, and why
evolve scanned grade A with 0 findings against 26 rules in 11 categories — prompt injection, anti-refusal, data exfiltration, privilege escalation, supply chain, agent snooping, system-prompt leakage, SSRF and excessive agency — measured 3d ago.
A static scan of the body, not an audit. Every finding is printed with the line that produced it so you can judge whether it matters here. A mod is markdown that instructs an agent; that is exactly why what it instructs is worth reading.
Nothing flagged
None of the 26 patterns this scan looks for appear in this file: no shell pipes, no recursive deletes, no credential paths, no hidden text, no instruction-override or anti-refusal phrasing, no agent-config snooping. That is not a guarantee, it is the absence of the things that are checkable.
What it actually says
Evolution pass (prompt-space gradient descent)
You are updating this system's weights: the personalized rules injected into every prompt. Be conservative — a wrong learned rule costs the user on every message.
Procedure
- Read
~/.claude/command-autopilot/events.jsonl. Also readlearned.jsonif present (schema below). - Cluster events by task-type × command/skill. Look for consistent patterns, for example:
- a command suggested repeatedly and consistently dismissed → candidate negative rule
- a skill invoked on the same kind of task again and again → candidate positive rule ("invoke X early for Y-type tasks")
- a habit self-used regularly → mastered, teaching for it should stop
- Apply the discipline:
- Promote only patterns with ≥3 consistent observations and no contradicting evidence →
status: "in_force". - Demote existing in_force rules contradicted by new evidence (decrement
evidence; at 0, setstatus: "candidate"). - Decay: rules not reconfirmed for ~60 days → delete.
- Max 5 in_force rules; each
text≤ 25 tokens, English, imperative, generic phrasing ("research-type tasks: offer /fork early"). - NEVER write rules that override the safety net (/rewind) or the one-suggestion contract.
- Promote only patterns with ≥3 consistent observations and no contradicting evidence →
- Write
learned.json:
{
"updated": "<ISO>",
"rules": [
{"text": "...", "evidence": 4, "first": "<ISO>", "last": "<ISO>", "status": "in_force"}
]
}
- Archive processed events — rotate FIRST to avoid racing concurrent appends: rename
events.jsonltoevents-archive-<timestamp>.jsonl, and only then read the renamed file for the distillation. New events land in a freshevents.jsonluntouched. (If you already read before rotating, rotate anyway and accept the tiny overlap.) - Report to the user in their language: what was learned (each rule + its evidence), what was demoted or deleted, and one line on what will change. If nothing met the bar, say so plainly — no fabricated learnings.
What this file has done since we first saw it
Hashed on every crawl. A supply-chain change to an agent config is a question of when, not whether, so the history is kept rather than the latest state alone.
- 3d ago First seen · 36 lines · 59 tokens per session scan A ab7195d330c7
evolve is a skill published in the GitHub repository WinterDDo/claude-code-skill-autopilot (6 stars, last pushed 2mo ago), licensed MIT. It adds 59 tokens to every session and 540 once invoked, about $0.0003 per session on Opus 5. A static security scan graded it A with 0 findings. No closer match exists in the catalogue, so it is treated as the original; first seen 2026-08-31.
Other skills, from other repositories
backseat-driver-testing
Testing strategies for Calva Backseat Driver MCP tools. Use when: Testing Backseat Driver, validating tool updates, testing structural editing workflows, verifying REPL evaluation with who-tracking, testing shadow-cljs runtime discovery and targeting, testing output log filtering, testing load-file tool, smoke testing…
backseat-driver-internals
Backseat Driver extension internals — Ex framework contracts, app-db state architecture, MCP socket server lifecycle, enrichment system, Datascript output log, activation sequences, and namespace reference. Use when: modifying core extension code, debugging state issues, working with app-db or Ex framework…
backseat-driver
Effective use of the Backseat Driver extension and its tools for Clojure interactive programming. Use when: working in Clojure (including all dialects and runtimes) project, be it reading, planning, developing, or evaluating code in the REPL, looking up function documentation or ClojureDocs examples, choosing REPL…
editing-clojure-files
Structural editing of Clojure files using Backseat Driver tools. Use when editing or planning edits: creating/adding/inserting/replacing/deleting top-level forms, fixing bracket balance, resolving indentation issues, planning multi-edit sequences, recovering from failed edits, or working with Rich Comment Forms in…
e2e-testing
E2E test authoring for Backseat Driver. Use when: writing, modifying, or debugging e2e tests under e2e-test-ws/, adding new MCP test scenarios, investigating test failures, understanding test infrastructure, or working with files matching test.cljs in the e2e workspace.
auto-paper
全自動論文撰寫 + 閉環自我改進系統。 LOAD THIS SKILL WHEN: 全自動寫論文、auto write、自動撰寫、幫我寫完整篇、autopilot、從頭到尾、一鍵寫論文 CAPABILITIES: 編排所有研究 Skills + 3 層 Audit Hooks + Meta-Learning 自我改進.