code-archaeologist
Use when a brainstorming spec touches existing code — middleware, auth, credentials, session, shared-state variables, mode/server/auth-type branching, "path like X but for Y" patterns, or external APIs. Skip when greenfield in a new directory, pure UI, or copy/config edits.
$ npx -y skills add procoders/superpowers-v --agent claude-codeShips with superpowers-v. Installing the plugin gets this agent.
How it fires
How this agent gets triggered: by you, by Claude, or both.
- Fires itselfAuto-invocation. Claude auto-loads it when your prompt matches the work.
- You can call itInvoke it directly when you want it.
Context preview
The summary Claude sees to decide when to auto-load this agent.
Use when a brainstorming spec touches existing code — middleware, auth, credentials, session, shared-state variables, mode/server/auth-type branching, "path like X but for Y" patterns, or external APIs. Skip when greenfield in a new directory, pure UI, or copy/config edits.
Compound V — a multi-model coding sidekick for Superpowers, running on Claude Code. "You don't tell people you're injecting them with Compound V. You just hand them the spec and watch them ship." You describe a feature.
Other agents on superpowers-v.
- doc-validator
Use when a brainstorming spec names or implies any library, SDK, framework, language version, or external API — almost always. Skip only when the spec has zero technical dependencies (pure prose/UX copy). Catches abandoned libraries, version drift, and outdated API signatures
Open agent - domain-expert
Use when a brainstorming spec has any user-facing or domain-specific surface — payments, auth, healthcare, localization, mapping, astrology, LLM/AI features, regulated data, anything where domain knowledge or regulatory rules apply. Skip only for pure internal plumbing (build
Open agent - parallel-dispatcher
Use when a Compound V manifest (or a plan with a verified Partition Map) is ready to execute and you want to offload the batched, manifest-driven, multi-backend parallel dispatch. Refuses to start if partition-reviewer did not return PASS or if no audit context exists. Runs the
Open agent - partition-reviewer
Use when a Compound V manifest (or a plan with a Partition Map) is ready and you need to verify its partition is genuinely disjoint and its invariants hold BEFORE executing parallel dispatch. Runs compound-v-validate-manifest.py as the deterministic backing gate, then returns
Open agent - spec-reviewer
Use to run Compound V's three-pass Review Gate. Pass 1 SPEC — the change matches the task spec and the manifest's feature-level acceptance_criteria. Pass 2 QUALITY — code quality, no regressions, no fabricated metrics. Pass 3 INTEGRATION — cross-job seams hold and the build is
Open agent

