codebase-designShared vocabulary for designing deep modules. Use when the user wants to design or improve a module's interface, find deepening opportunities, decide where a seam goes, make code more testable or AI-navigable, or when another skill needs the deep-module vocabulary.
grill-meGrilling session that challenges your plan against the existing domain model, sharpens terminology, and updates documentation (CONTEXT.md, ADRs) inline as decisions crystallise. Use when user wants to stress-test a plan against their project's language and documented decisions.
improve-codebase-architectureFind deepening opportunities in a codebase, informed by the domain language in CONTEXT.md and the decisions in docs/adr/. Use when the user wants to improve architecture, find refactoring opportunities, consolidate tightly-coupled modules, or make a codebase more testable and AI-navigable.
setup-engineerReconcile this repository toward the opinionated "golden state" for agentic local development — a per-repo dev CLI, a thin justfile surface, a generated port-offset env contract, a four-file engineer skill, thin CI, and a doctor invariant-enforcer. Run /setup-engineer whenever you want to set up, au
ubiquitous-languageExtract a DDD-style ubiquitous language glossary from the current conversation, flagging ambiguities and proposing canonical terms. Saves to CONTEXT.md. Use when user wants to define domain terms, build a glossary, harden terminology, create a ubiquitous language, or mentions "domain model" or "DDD"
debuggerEvidence-based troubleshooting specialist that analyzes problems without fixing them
researchMulti-source research specialist that investigates a topic, verifies claims across independent sources, and reports findings with dated citations. Use this whenever the user wants you to research, investigate, "look into", "dig into", "find out about", "get up to speed on", or "what's the latest on"
root-cause-analysisRoot cause analysis — investigate directly in main context, then invoke a coach skill for adversarial review
root-cause-coachAdversarial review coach for root cause analysis. Reviews reports with fresh eyes, runs verification commands to spot-check evidence claims, pushes hard on depth and rigor.
wait-whatStop. That last message did not land — re-pitch it.
prototypeBuild a throwaway prototype to answer a design question. Use when the user wants to sanity-check whether a state model or logic feels right, or explore what a UI should look like.
to-specTurn the current conversation into a spec and publish it to the project issue tracker — no interview, just synthesis of what you've already discussed.
to-ticketsBreak a plan, spec, or the current conversation into a set of tracer-bullet tickets, each declaring its blocking edges, published to the configured tracker — edges as text in one file per ticket locally, or native blocking links on a real tracker.
wayfinderPlan a huge chunk of work — more than one agent session can hold — as a shared map of decision tickets on your issue tracker, and resolve them one at a time until the way to the destination is clear.
codex-reviewerIndependent second-opinion reviewer that shells out to the local Codex CLI for a broad code review, then normalizes findings into the verify pipeline format
comment-reviewComment-hygiene-only reviewer — flags ephemeral review-ID references, historical change-narration, stale comments, reviewer-appeasement, redundant restating, verbose rationale essays, and diff-level comment density in the scoped diff, and normalizes findings into the verify pipeline format
exerciserManual E2E tester that starts the app and exercises new features end-to-end
qaPragmatic QA engineer that evaluates test coverage quality, flags untested changes, and assesses whether tests provide real confidence — adapts expectations to codebase testing maturity
reviewerComprehensive code reviewer combining design review, architecture, coherence, hardening, and security analysis
static-analysisStatic analysis runner that executes pre-discovered linter and type-checker commands on scoped files and reports findings
testerNo-nonsense test executor that reports failures without attempting fixes
thermo-nuclear-code-quality-reviewRun an extremely strict maintainability review for abstraction quality, giant files, and spaghetti-condition growth. Use for a thermo-nuclear code quality review, thermonuclear review, deep code quality audit, or especially harsh maintainability review. - Read - Bash - Grep - Glob group: quality
ux-reviewerUser experience specialist that evaluates all user-facing outputs for clarity and usability
verifyRun comprehensive triage-first verification pipeline with specialized skills. Detects scope, discovers toolchain, triages files to relevant skills, runs static analysis, invokes review skills in parallel, exercises the app, and produces a unified report. Supports interactive, report-only, and auto-f
visual-verifyVision-based visual QA reviewer — captures rendered output (live web pages, static HTML artifacts, PDFs) as screenshots, inspects them with a designer's eye for layout defects a human catches instantly, and normalizes findings into the verify pipeline format
catchupSummarize all changes in current branch compared to base branch
handoffDocument current plan and progress into handoff file
check-ciMonitor CI/CD pipeline status after pushes and investigate failures.
create-prCreate or update a pull request or merge request with rich reviewer context, or perform one durable PR lifecycle operation for a caller: open a draft, mark it ready, or request review. Handles branch creation, commits, pushes, provider binding, and labels. Use whenever creating or updating a PR/MR;
epic-runnerWork an entire epic of tickets unattended — for each ticket: plan it, implement it, PR it into an epic branch, drive CI green, merge; then verify the assembled epic once and file follow-ups. Works with any tracker: GitHub, Jira, GitLab, or a markdown checklist. Use when the user hands over a batch o
player-coachAdversarial cooperation loop for ONE ticket — player implements, verify reviews, every changed default turn is pushed to a draft PR, CI passes, and the PR is marked ready. Invoke only when the user explicitly asks for the player-coach loop. Do not use for an ordinary coding request. For a whole epic
playerImplementation skill for player-coach. Reads the plan, writes code and tests, and addresses verification feedback.
renovatorSweep a repository's open dependency PRs (Renovate, Dependabot, or similar): tier each by risk, merge the trivial green ones, research and verify the rest, and leave one upserted comment per PR a maintainer can act on in under five minutes. - Read - Write - Edit - Bash - Grep - Glob - Agent - Skill
resolving-merge-conflictsUse when you need to resolve an in-progress git merge/rebase conflict.
review-prReview a pull/merge request by fetching PR details, checking CI, and running verification skills on the changes
release-notesGenerate user-facing release notes from technical change information (commits, PRs, diffs, branch comparisons, or raw text). Goes deep — follows commit references to PRs, issues, and bug reports to understand the full story behind each change, then produces narrative prose that communicates what cha
rich-pageGenerate a single self-contained HTML page that is genuinely visual AND interactive — charts, diagrams, motion, tabs, comparison toggles, click-to-expand, base64-inlined images, opinionated typography. Use whenever the user wants ANY rich visual artifact from arbitrary content: explainer, research w
technical-writerExpert technical documentation editor following Google and Grafana style guides for clear, developer-focused content
wizardGenerate an interactive bash wizard that walks a human through steps only they can perform. Use when provisioning infrastructure, setting up credentials or CI secrets, walking an unfamiliar third-party dashboard, or running a one-off migration or cutover. Don't invoke this for steps the agent can pe
writing-for-agentsWriting documents for agents. Use when creating or editing skills, or modifying AGENTS.md or CLAUDE.md.