Use when you need to commit and push changes — stages files, commits with co-author tags, pulls with rebase, resolves conflicts, and pushes. Also supports "pr" mode for creating PRs and "clean" mode for pruning merged branches. Also use for "commit", "push", "sync", or "create PR".
Use when the user wants short-and-sweet answers to one or more questions. Restates each question as a bold heading, then answers in 2–5 lines per question. Bullets and small tables allowed when they help. Also use for "quick question", "qq", "answer briefly", or any "/my-qq <question>" invocation.
Use when starting implementation on any project — reads planning docs, dispatches sub-agents, and creates or reiterates docs/acceptance-criteria.md with measurable criteria per feature. Must run before writing implementation code. Also use for "create acceptance criteria", "what are the requirements", or "define done".
Use when starting a new feature or project from a raw idea — asks targeted questions and produces a structured PRD at docs/prd-<slug>.md. Sits upstream of /my-prompt. Also use for "write a PRD", "product requirements", or "what should we build".
Use when code needs rigorous review before shipping — spawns skeptic/believer/referee agents in iterative rounds until findings converge to nitpicks. Use after implementing features, before merging PRs, or when the user asks for a "thorough review", "adversarial review", or "tear this apart".
Use when facing a complex task that benefits from multiple specialized agents working in parallel — spawns, delegates, tracks status, and collects results. Also use when the user says "use agents", "multi-agent", or "parallelize this".
Use when you want to find and fix gaps in the codebase — dispatches all agent personalities to audit code against CLAUDE.md guardrails and acceptance criteria, documents gaps with fix suggestions, then implements fixes. Also use for "audit the code", "find gaps", or "check against criteria".
Use when you need to fetch and extract a web article's content as clean markdown — handles blogs, docs, PDFs, arxiv. Also use for "fetch this article", "read this URL", or "extract content from".