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 skills add WinterDDo/claude-code-skill-autopilot --skill evolvegit clone --depth 1 https://github.com/WinterDDo/claude-code-skill-autopilotWrote this? Show the measurements
A badge with what this costs and how it scanned, read live from this page, so it follows the numbers instead of freezing them. Markdown for a README, HTML for a documentation site or a project page.
[](https://agentmods.dev/skills/winterddo/claude-code-skill-autopilot/evolve)<a href="https://agentmods.dev/skills/winterddo/claude-code-skill-autopilot/evolve"><img src="https://agentmods.dev/badge/skills/winterddo/claude-code-skill-autopilot/evolve/github.svg" alt="Measured on agentmods" height="20"></a>Or the 80×15 button, for a site that already has a row of RSS and ATOM ones. Only the verdict fits; the numbers stay here.
<a href="https://agentmods.dev/skills/winterddo/claude-code-skill-autopilot/evolve"><img src="https://agentmods.dev/badge/skills/winterddo/claude-code-skill-autopilot/evolve.svg" alt="Reviewed on agentmods" width="80" height="20"></a>What 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.1 | $0.00059 | $0.00540 |
| Opus 5.5 | $0.00024 | $0.00216 |
| Sonnet 5.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 1mo 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.
- 1mo 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 4mo ago), licensed MIT. It adds 59 tokens to every session and 540 once invoked, about $0.0002 per session on Opus 5.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
skill-audit
Audit codebases for quality, consistency, and broken patterns — use for pre-release or tech debt review.
skill-context-detection
Auto-detect work context (Dev vs Knowledge) — use to tailor workflows based on current task type.
skill-decision-support
Present options with trade-offs for informed decision-making — use when choosing between approaches.
skill-doc-delivery
Convert markdown to DOCX, PPTX, XLSX, PDF office documents — use when you need exportable deliverables.
skill-doc-sync
Post-ship doc sync across project markdown. Use when: sync docs, update docs, document changes, release notes.
skill-writing-plans
Create zero-context implementation plans with bite-sized tasks — use for multi-step feature planning.