Skills map — the six groups
One line per live skill, grouped by what the skill is for. Machine contract with scripts/skill_lint.py: every live skill (project, vault, and user roots) appears exactly once below as a - `name` line; a line naming no live skill is an orphan. Groups ratified 2026-07-12 (proposal: notes/skills_reorg.md). Roots: (u) ~/.claude/skills · (p) .claude/skills · (v) vault/.claude/skills.
Science — the experiment lifecycle
lab-report(p) — pre-register the question, theory, math, and prediction before any sim.sim-runner(p) — dispatch, sync, and collect Pinocchio sims on the fleet.log-driver(p) — interactive HTML broadsheet reports from saved run logs.root-cause-analysis(p) — falsify competing mechanisms behind a sim anomaly.investigator(u) — report-only trace of what the code actually does.clean-review(p) — review pass over analysis/science work products.validation-purge(p) — weekly sweep of ephemeral validation scripts to legacy.loading-yamls(p) — read the pipeline’s YAML configs correctly.
Math
sympy(u) — exact symbolic algebra, calculus, and codegen.long-form-math(u) — understanding-first prose mathematics and proofs.lean-proof(p) — Lean 4 theorem work in the pilot lake repo.math-teacher(p) — turn a concluded science arc into a lesson for Toni.
Research — literature in, wiki filed
research-assistant(u) — find, verify (Semantic Scholar + OpenAlex), and convert literature; owns the arXiv lookup scripts.searching-research-wiki(p) — search the converted corpus by prose, frontmatter, or TF-IDF sidecar.research-wiki-docs(v) — author research-wiki pages (source/topic/result shapes).research-wiki-ingest(v) — file converted papers into the wiki, dedup by bibkey.research-wiki-lint(v) — health-check the research wiki.firecrawl(u) — live web search/scrape/interact (dual-use beyond research).
PR — outward comms & publishing
clear-and-concise(p) — THE hub for communication rules; every emitter points here.clickup-comms(p) — mirror session results to the ClickUp board.debrief(p) — session debrief prose for the user.daily-slides(p) — append one-slide-one-idea slides as work completes.daily-news(p) — the morning ritual: deck + brief + hygiene passes.finish-line(p) — stream-end slide decks.weekly-report(p) — supervisor progress reports.site-convert(p) — markdown → house-style HTML for the project website.marp-magic(u) — Marp slide authoring (owns the theme palettes).mermaid(u) — Mermaid diagrams in Markdown.plotly(u) — interactive charts and dashboards.drawio(u) — draw.io diagram authoring via CLI.obsidian-bases(u) — Obsidian .base database views.
Continuity — session lifecycle & memory
take-the-torch(p) — session start: what the last agent did, what is open.pass-the-torch(p) — session end: snapshot working state for the next agent.mempalace-capture(p) — distill a session into a searchable palace brick.note-taking(p) — persist a durable observation to notes/.notes-weekly(p) — weekly notes hygiene: promotions, attestations, link lint.session-dashboard(p) — regenerate the aggregate session retro/cost dashboard.code-wiki-docs(v) — author code-wiki pages.code-wiki-ingest(v) — refresh the code wiki from working notes.code-wiki-lint(v) — health-check the code wiki.
Harness — meta & tooling
assimilate(p) — absorb an external plugin/setup without duplicating what runs.project-manager(p) — scope, break down, and dispatch multi-step work.grill-me(u) — stress-test a plan by relentless interview.writing-great-skills(u) — author new skills well.ast-grep(u) — structural AST search over the Python repo.playwright-cli(p) — browser automation and page testing.