The skill catalog: every skill across four repositories
jokainen skilli kaikista 4 reposta: inventaario, kustannukset mitattu (ei arvattu)
33 skills across 4 repositories, 33 of them with a measured token receipt. Generated from public/data/skills-registry.json on 2026-05-27.
| Measure | Value |
|---|---|
| Active skills | 33 |
| With receipts | 33 |
| Redirect stubs | 1 |
| Annual tokens saved | 31,180,138 |
AudiobookMaker
https://github.com/MikkoNumminen/AudiobookMaker
| Skill | What it does | Saved / use |
|---|---|---|
| ci-failure-triage | When CI fails on a release tag or PR, walk the failure modes in the right order against a recipe library built from the project's fix(ci) commit history. | 19,017 |
| copyright-scan | Scan a git diff (staged by default, or a named revision range / file set) for accidental third-party copyright leaks before they land on origin. | 32,311 |
| pronunciation-corpus-add | Append a Finnish pronunciation failure (a word the Chatterbox Grandmom voice mispronounces) to the project's pronunciation corpus at docs/pronunciation_corpus_fi.md. | 2,339 |
| release-bundle-audit | Audit the AudiobookMaker PyInstaller release bundle for unused dependencies, dead-code data files, and accidental ML-stack pollution; then propose spec-only fixes on a `chore/re... | -9,145 |
| release-cut | Cut a new AudiobookMaker release (bump APP_VERSION, tag vX.Y.Z, push, verify CI lands SHA-256 in release notes AND sidecar). | 5,937 |
| voice-pack-finnish | Build a Finnish voice pack from a source audio file end-to-end: chunked analyze with ECAPA diarization, transcript validation per speaker, branching to LoRA training (long sourc... | 29,340 |
| work-session | Start, pause, or finish a TODO.md work session as one of the 4 permanent Claude sessions in AudiobookMaker. | -2,091 |
| worktree-launch | Start a new parallel Claude session safely. | 126 |
Spacepotatis
https://github.com/MikkoNumminen/Spacepotatis
| Skill | What it does | Saved / use |
|---|---|---|
| balance-review | Diff uncommitted changes to game data (weapons, enemies, waves, missions, perks, augments, loot pools, solar systems) and report DPS, TTK, energy-cost-per-DPS, augment-folded ef... | 13,119 |
| content-audit | Pre-commit content invariants check: orphan refs (enemy / weapon / sprite / pod / loot-pool / mission system / story trigger), missing sprite generators, perk drop-weight sanity... | 22,309 |
| equipment | Create, modify, or remove a weapon or piece of equipment (augment / reactor / shield / armor), including visual changes to how it appears in combat or in the loadout UI. | -4,677 |
| modular-architecture-audit | Orchestrates the multi-phase modular-architecture audit + refactor. | 46,414 |
| new-enemy | Scaffold a new enemy: enemies.json entry, BootScene placeholder sprite generator, optional test wave, and integrity test verification. | 6,956 |
| new-migration | Add a Postgres schema migration end-to-end: dated SQL file in db/migrations/, Database interface update in src/lib/db.ts, prod application via scripts/migrate.mjs, schema verifi... | 4,036 |
| new-mission | Scaffold a new combat mission across missions.json, waves.json, the galaxy planet binding, and a smoke test: in one shot. | 28,950 |
| new-perk | Scaffold a new mission-only perk: perks.ts entry, BootScene icon generator, HUD chip wiring, and (for actives) a switch case in PerkController.apply / triggerActive. | 26,594 |
| new-solar-system | Add a new solar system to the galaxy: solarSystems.json entry (incl. | 5,716 |
| new-story | Add, modify, or remove story content: cinematic popups, voiceovers, music beds, body text, written synopses, and auto-trigger wiring. | 13,722 |
| new-weapon (redirect) | Superseded by /equipment. | — |
| save-roundtrip-audit | Pre-commit save-pipeline invariants check: walks every StateSnapshot field through the 8 layers of the save round-trip (snapshot interface → toSnapshot → POST schema → POST hand... | 7,206 |
claude-skills
https://github.com/MikkoNumminen/claude-skills
| Skill | What it does | Saved / use |
|---|---|---|
| ai-codegen-smell-audit | Read-only audit for specific failure modes that recur in LLM-generated code: defensive guards on impossible cases, generic names in domain code, swallowed errors, single-use hel... | 76,229 |
| audit | Run a multi-phase robustness audit of the current codebase. | 2,724 |
| mikko-audit-suite | Run every mikko-* audit skill that's relevant to the current codebase, in a sensible order, and produce one index document linking to each audit's report. | -4,282 |
| mikko-help | List every installed mikko-* skill with its description (or with its barney: field when --barney is passed). | -5,329 |
| mikko-install | Install, update, list, or uninstall mikko-* skills from the cloned claude-skills source repo into the user-wide skill directory (~/.claude/skills/mikko-*). | -5,894 |
| react-anti-patterns-audit | Read-only audit for six concrete React anti-patterns that recur in component code (key=index in lists, useEffect for derived state, dep-array lies, state mutation instead of rep... | -5,378 |
| readme-drift-sync | Detect drift between what the repo actually contains and what README.md claims, then rewrite ONLY the drifted sections in the README's existing voice. | -33,026 |
| security-audit | Orchestrates the multi-phase security audit + remediation. | -4,326 |
| session-cost | Measure the token cost of a single Claude Code session: main thread plus every sub-agent it dispatched. | 5,064 |
| skill-usage | Measure actual Claude Code skill usage from local transcript JSONL files. | 26,050 |
mikkonumminen.dev
https://github.com/MikkoNumminen/mikkonumminen.dev
| Skill | What it does | Saved / use |
|---|---|---|
| md-to-pdf | Render a markdown report (or any HTML) to a styled PDF using the local Chrome's --print-to-pdf flag. | 14,549 |
| skill-localUpdate | Refresh every local artifact the site renders about your portfolio skills: the JSON the /contact terminal fetches at runtime, the measurement-overlaid annual totals, and the dow... | 22,669 |
| skill-registry | Scan every sibling repo in the workspace for .claude/skills/*/SKILL.md files and emit a consolidated registry as a structured JSON document: per-skill name, description, redir... | -6,101 |
| sync-readmes | Audit project data against sibling repos' READMEs and open a PR with drift corrections. | -3,645 |
Reference: /review
Claude Code built-in PR code review Measured over 90 days: 339 invocations, 10,487 tokens per use on average, 66,339,625 a year at that rate.