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/codealive-ai/ai-driven-development/skills-managementnpx skills add CodeAlive-AI/ai-driven-development --skill skills-managementgit clone --depth 1 https://github.com/CodeAlive-AI/ai-driven-developmentWrote 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/codealive-ai/ai-driven-development/skills-management)<a href="https://agentmods.dev/skills/codealive-ai/ai-driven-development/skills-management"><img src="https://agentmods.dev/badge/skills/codealive-ai/ai-driven-development/skills-management.svg" alt="Measured on agentmods" 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 | $0.00151 | $0.06008 |
| Opus 5 | $0.00076 | $0.03004 |
| Sonnet 5 | $0.00030 | $0.01202 |
| Haiku 4.5 | $0.00015 | $0.00601 |
Grade A, and why
skills-management 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 4d 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.
How it starts
The opening of the file, as written. The whole thing — 483 lines — stays where its author put it; the contents beside it link to each section on GitHub.
Skills Manager
Quick Reference
| Task | Command |
|---|---|
| List all | python3 scripts/list_skills.py |
| List by scope | python3 scripts/list_skills.py -s user or -s project |
| Show details | python3 scripts/show_skill.py <name> |
| Review skill | python3 scripts/review_skill.py <name> |
| Delete | python3 scripts/delete_skill.py <name> |
| Delete from agents | python3 scripts/delete_skill.py <name> --all-agents --force |
| Move to user | python3 scripts/move_skill.py <name> user |
| Move to project | python3 scripts/move_skill.py <name> project |
| Audit duplicate names | python3 scripts/audit_skill_duplicates.py |
| Preflight install | python3 scripts/audit_skill_duplicates.py --candidate /path/to/skill --fail-on-conflict |
| Create new | Use /skill-creator |
| Optimize & Iterate (SkillOpt-style) | |
| Plan optimisation | python3 scripts/optimize_skill.py <name> --tasks tasks.jsonl --dry-run |
| Run optimisation | python3 scripts/optimize_skill.py <name> --tasks tasks.jsonl --output-dir runs/r1 |
| Log a manual edit | python3 scripts/log_skill_edit.py <name> --reason "..." --snapshot |
| List recent edits | python3 scripts/log_skill_edit.py <name> --list --since 7d |
| Diff vs last snapshot | python3 scripts/diff_skill_versions.py <name> --log --format stats |
| Diff between commits | python3 scripts/diff_skill_versions.py <name> --git HEAD~3 HEAD |
| Trigger test | python3 scripts/trigger_test.py <name> --cases cases.yaml |
| Generate trigger cases | python3 scripts/trigger_test.py <name> --generate > cases.yaml |
| Transfer test | python3 scripts/transfer_test.py <name> --all |
| Aggregate runs | python3 scripts/aggregate_runs.py runs/* |
| Compare runs | python3 scripts/aggregate_runs.py runs/r1 runs/r2 --compare |
| Assertion-graded run | python3 scripts/optimize_skill.py <name> --tasks tasks.jsonl --verifier assertions |
| Multi-run variance | python3 scripts/optimize_skill.py <name> --tasks tasks.jsonl --runs-per-task 3 |
| Blind A/B compare | python3 scripts/blind_comparator.py --skill-a runs/r1/initial_skill.md --skill-b runs/r1/best_skill.md --tasks tasks.jsonl --output-dir cmp/ |
| HTML viewer | python3 scripts/eval_viewer.py runs/r1 |
| Compare two runs (HTML) | python3 scripts/eval_viewer.py runs/r1 runs/r2 --compare |
| Discovery & Install | |
| Find skills | npx skills find [query] |
| Review remote skills | Fetch skills.sh pages, assess using assessment framework |
| List ecosystem skills | npx skills list or npx skills ls |
| Install from GitHub | npx skills add <owner/repo@skill> -g -y |
| Remove ecosystem skill | npx skills remove <name> -g -y or npx skills rm |
| Inspect installed versions | Read lock metadata and upstream state; do not assume npx skills check is read-only |
| Update all | npx skills update |
| Browse online | skills.sh |
| Multi-Agent | |
| Detect agents | python3 scripts/detect_agents.py |
| List agent skills | python3 scripts/list_agent_skills.py --agent cursor |
| Install to agent | python3 scripts/install_skill.py /path --agent cursor |
| Copy between agents | python3 scripts/copy_skill.py <name> --from claude-code --to cursor |
| Move between agents | python3 scripts/move_skill_agent.py <name> --from claude-code --to cursor |
What ships with it
48 files beside SKILL.md in the same directory: the scripts, references and assets a skill reads on demand. Not counted in the per-session cost; read them before you install if any of them is executable.
- prompts/analyst_error.md 1.9 KB
- prompts/analyst_success.md 1.6 KB
- prompts/blind_comparator.md 1.1 KB
- prompts/grader.md 1.3 KB
- prompts/merge_failure.md 1.4 KB
- prompts/merge_final.md 1.3 KB
- prompts/merge_success.md 1.1 KB
- prompts/meta_skill.md 1.7 KB
- prompts/ranking.md 1008 B
- prompts/slow_update.md 2.2 KB
- references/01-introduction.md 2.1 KB
- references/02-fundamentals.md 2.9 KB
- references/03-planning-and-design.md 8.6 KB
- references/04-testing-and-iteration.md 3.7 KB
- references/05-distribution-and-sharing.md 3.6 KB
- references/06-patterns-and-troubleshooting.md 10 KB
- references/07-resources-and-references.md 1.2 KB
- references/opencode-skills.md 6.3 KB
- references/optimization-artifacts-schemas.md 19 KB
- references/optimization-grading-checklist.md 14 KB
- references/ref-a-quick-checklist.md 1.0 KB
- references/ref-b-yaml-frontmatter.md 5.6 KB
- references/ref-c-complete-skill-examples.md 519 B
- references/remote-skill-assessment.md 4.6 KB
- references/skill-deduplication.md 7.5 KB
- references/skill-optimization.md 8.1 KB
- scripts/agents.py 11 KB runs code
- scripts/aggregate_runs.py 20 KB runs code
- scripts/audit_skill_duplicates.py 12 KB runs code
- scripts/blind_comparator.py 22 KB runs code
- scripts/copy_skill.py 5.0 KB runs code
- scripts/delete_skill.py 8.6 KB runs code
- scripts/detect_agents.py 3.3 KB runs code
- scripts/diff_skill_versions.py 12 KB runs code
- scripts/eval_viewer.py 40 KB runs code
- scripts/install_skill.py 9.0 KB runs code
- scripts/list_agent_skills.py 6.6 KB runs code
- scripts/list_skills.py 4.5 KB runs code
- scripts/log_skill_edit.py 11 KB runs code
- scripts/move_skill_agent.py 5.2 KB runs code
- scripts/move_skill.py 3.1 KB runs code
- scripts/optimize_skill.py 54 KB runs code
- scripts/review_skill.py 28 KB runs code
- scripts/show_skill.py 7.1 KB runs code
- scripts/transfer_test.py 11 KB runs code
- scripts/trigger_test.py 20 KB runs code
- tests/test_audit_skill_duplicates.py 4.2 KB runs code
- tests/test_install_skill.py 1.3 KB runs code
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.
- 4d ago First seen · 483 lines · 151 tokens per session scan A 9738bf5cda9e
skills-management is a skill published in the GitHub repository CodeAlive-AI/ai-driven-development (132 stars, last pushed today), licensed MIT. It adds 151 tokens to every session and 6,008 once invoked, about $0.0008 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-30.
Other skills, from other repositories
map-learn
Capture reusable lessons after a completed MAP workflow. Use when a MAP run has finished and you want rules written to .claude/rules/learned/ from a workflow summary or handoff. Do NOT use during active implementation.
map-task
Execute a single subtask from an existing MAP plan via Actor and Monitor. Use when map-plan has decomposed work and you want fine-grained control over one subtask. Do NOT use without an existing plan; run map-plan first.
map-wayfind
Decision-frontier wayfinding: build and work a durable map of open design decisions BEFORE planning, for large or foggy efforts where /map-plan would force premature decomposition. Use when a task is too big or too vague to decompose — many unknowns, tangled decisions, or "I'm not even sure what to build yet" — and…
axum-idioms
Axum HTTP framework patterns — routing, extractors, middleware, state management. For Rust see rust-idioms.
nextjs-idioms
Next.js App Router, RSC, Server Actions, ISR. For React see react-idioms. For TypeScript see typescript-idioms.
hono-idioms
Hono HTTP framework patterns — routing, middleware, Zod validation, RPC client. For TypeScript see typescript-idioms.