team

Team Skills

The features you use. Every entry-point skill is a slash command you can run (/team, /team-fix, …); the methodology skills are the internal building blocks the agents load to do their work.

Source of truth: the skill bodies themselves, skills/*/SKILL.md. This page is a hand-maintained reference; when it disagrees with a SKILL.md, the SKILL.md wins.

Contents

Two flavors of skill

Every skill lives under skills/<name>/SKILL.md as YAML frontmatter plus a Markdown body. A single frontmatter field — argument-hint — sorts the catalog into two flavors:

That argument-hint marker is the whole flavor distinction. Most argument-hint skills drive a QRSPI phase, but one — shipit — is a standalone utility (it lands a reviewed PR; it is not a pipeline phase). The split is 11 pipeline entry-point + 1 standalone utility + 35 methodology = 47.

For why the system is shaped this way — the three-tier argument-discovery design, the discovery-duplication rationale, and the skill load limits — see architecture.md §6. The architecture page explains the design; the full per-skill enumeration now lives here.

Entry-point skills

Each entry-point skill either kicks off a full run (team, team-fix) or drives one phase of the QRSPI pipeline (Worktree, Question, Research, Design, Structure, Plan, Implement, PR). What ties most of them together is a shared argument-resolution chain and a common body template.

The downstream phase skillsteam-question through team-pr, plus the optional eng-design-doc-review — share a consistent body template: an ## Input section describing $ARGUMENTS, an ## Execution section of numbered steps, and a ## Completion section listing what to report plus the Next: run /team-… handoff to the next phase. The team orchestrator does not follow that template; it walks a Phase Loop instead (see its entry below).

Shared argument resolution (three-tier discovery). Eight of these skills consume an artifact directory rather than a free-form description: team-research, team-design, team-structure, team-plan, team-worktree, team-implement, team-pr, and eng-design-doc-review. For all eight, the docs/plans/<id>/ argument is optional and resolves through the same three-tier chain:

  1. Tier 1 — explicit $ARGUMENTS. If you pass a directory path, it is used directly.
  2. Tier 2 — newest-mtime convention discovery. With no argument, the skill scans docs/plans/ for the most recently modified topic directory that holds the predecessor artifact it needs.
  3. Tier 3 — AskUserQuestion. If discovery is ambiguous, the skill asks you which topic to operate on.

The entries below say “resolves $ARGUMENTS via the shared three-tier chain above” instead of repeating these tiers. The two skills that take a free-form description (team, team-question, team-fix) state their own argument shape.

team

team-question

team-research

team-design

team-structure

team-plan

team-worktree

team-implement

team-pr

team-fix

eng-design-doc-review

Standalone utilities

Carries argument-hint (so it is a slash command) but is not a QRSPI phase — a self-contained action a user runs on demand.

shipit

Methodology skills

The 35 methodology skills carry no argument-hint and are never invoked directly. Agents load them through one of two mechanisms: a skills: YAML list in the agent’s frontmatter, or an inline prose load instruction in the agent body (see the “Two flavors of skill” section above). The “Loaded by” line for each skill names its consumers from the per-agent load manifest; an agent typically loads at most three. An agent’s own extracted procedure skill does not count toward that soft limit — it replaces former inline body content 1:1, so it adds no net context (see architecture.md).

qrspi-workflow

artifact-frontmatter

agent-open-questions

researching-codebases

finding-files

decomposing-intent

authoring-designs

slicing-work

planning-implementation

code-review

conventional-comments

reviewing-security

review-severity-tiers

engineering-standards

test-first-development

test-style

test-driven-bug-fix

solid-principles

refactoring-to-patterns

implementing-slices

systematic-debugging

running-quality-checks

progress-tracking

nested-agents

documenting-decisions

technical-design-doc

product-requirements-doc

product-thinking

writing-prose

reviewing-documentation

verifying-ux

git-commit

changelog

tracking-tickets

worktree-isolation

Skill ↔ agent ↔ phase

This table ties each skill to the agents or orchestrator skills that load it and the phase where that happens. The Invoked / loaded by column carries two meanings depending on the row: for entry-point skills it names who invokes the skill (you directly, or the orchestrator running a phase); for methodology skills it names the agent(s) that load the skill. For the $ARGUMENTS shapes and the three-tier discovery, see the entry-point section above rather than repeating them here.

Skill Invoked / loaded by Phase / context
team orchestrator (runs the pipeline) All phases
team-question orchestrator Question
team-research orchestrator → researcher, file-finder Research
team-design orchestrator → design-author Design (human gate)
team-structure orchestrator → structure-planner Structure (autonomous)
team-plan orchestrator → planner Plan
team-worktree orchestrator Worktree
team-implement orchestrator → implementer + reviewers Implement
team-pr orchestrator PR
team-fix user (direct invocation) Compressed bug-fix flow (outside QRSPI)
eng-design-doc-review user (direct invocation) Optional pre-Design audit; dispatches a general-purpose subagent
shipit user (direct invocation) Standalone — land a reviewed PR (not a QRSPI phase)
qrspi-workflow orchestrator skills All phases
artifact-frontmatter orchestrator skills; artifact authors (just-in-time via pointers) All phases — artifact schema
agent-open-questions questioner, design-author Question, Design (subagent → user via orchestrator)
code-review code-reviewer, security-reviewer, ux-reviewer, technical-writer Implement (verify)
conventional-comments code-reviewer, security-reviewer, technical-writer Implement (verify) — finding format
review-severity-tiers orchestrator (team, team-implement, qrspi-workflow) Implement (aggregate review gate)
reviewing-security security-reviewer Implement (verify)
decomposing-intent questioner Question
authoring-designs design-author Design
researching-codebases researcher Research
finding-files file-finder Research
slicing-work structure-planner Structure
planning-implementation planner Plan
engineering-standards planner, implementer, code-reviewer Plan, Implement
test-first-development test-architect, code-reviewer; orchestrator Implement
test-style test-architect, code-reviewer (just-in-time via pointers) Implement
test-driven-bug-fix team-fix Bug-fix flow
solid-principles implementer, code-reviewer Implement
refactoring-to-patterns implementer Implement
implementing-slices implementer Implement
running-quality-checks verifier Implement (verify)
verifying-ux ux-reviewer Implement (verify)
systematic-debugging implementer (inline Load on non-obvious failures); other agents when debugging (advisory) Implement; Any (debugging)
progress-tracking every multi-step agent (convention) Any (multi-step procedure)
nested-agents researcher, implementer, code-reviewer, security-reviewer Research, Implement (scouts + skeptic passes)
documenting-decisions planner, orchestrator (advisory) Any (when decisions are recorded)
technical-design-doc planner Plan
product-requirements-doc questioner (via decomposing-intent, conditional); design-author (via authoring-designs) Question, Design
product-thinking questioner, design-author, structure-planner Question, Design, Structure
writing-prose technical-writer Implement (verify) — bar for prose it writes and prose it assesses
reviewing-documentation technical-writer Implement (verify) — doc-gap review process + classification
git-commit team-pr; implementer (via implementing-slices) PR; Implement (slice commits)
changelog team, team-pr PR
tracking-tickets orchestrator (team, team-pr, team-fix — just-in-time via pointers) Setup (ticket pickup); PR (ticket link + state)
worktree-isolation orchestrator (team, team-worktree) Worktree

The general-purpose subagent dispatched by eng-design-doc-review is an additional consumer of technical-design-doc, code-review, engineering-standards, and documenting-decisions — it loads all four as the criteria for the optional pre-Design audit.

Name-collision pairs

Several skills and agents share a stem, which is an easy trap. The pattern is consistent: the skill is the orchestrator or methodology, while the agent is the specialist that does the work.

Skill Agent How they differ
team-research researcher Skill dispatches the Research phase; the agent is the doer that runs the research.
code-review code-reviewer Skill is the review methodology; the agent is the reviewer that applies it.
reviewing-security security-reviewer Skill is the security review methodology and severity ladder; the agent is the reviewer that applies it.
reviewing-documentation technical-writer Skill is the doc-gap review methodology and classification; the agent is the reviewer that applies it.
team-question questioner Skill drives the Question phase; the agent decomposes the intent.
implementing-slices implementer Skill is the slice-execution procedure; the agent is the specialist that executes it.
verifying-ux ux-reviewer Skill is the live-verification procedure; the agent is the tester that runs it.
authoring-designs design-author Skill is the authoring procedure and template; the agent is the author that drafts the design.
finding-files file-finder Skill is the search strategy; the agent is the locator that executes it.
planning-implementation planner Skill is the plan template and tactical rules; the agent is the engineer that writes the plan.
team-design design-author Skill drives the Design phase; the agent drafts the alignment doc.
technical-design-doc technical-writer Both contain “technical” but differ: the skill is design-doc methodology; the agent writes documentation during verify.
eng-design-doc-review design-author The review skill dispatches a general-purpose subagent, not the design-author agent — keeping the audit independent of the author.

See also