From catalyst
Use when you want to run a recurring multi-stage pipeline shape by name instead of re-decomposing it each time — an audit, a multi-week feature, a multi-perspective review. Ships 3 executable bundled templates (audit-then-fix, research-plan-implement-review, parallel-review-synthesize) and runs user-saved templates from .claude/pipelines/<name>.md. Trigger phrases: "/pipeline run", "/pipeline list", "run a saved pipeline", "save this pipeline", "audit-then-fix", "research-plan-implement-review", "parallel-review-synthesize", "run a template". Use this skill liberally whenever a task matches a pipeline you have run before, whenever someone asks for "the usual audit or review flow", or whenever you would otherwise hand-decompose a shape Catalyst already ships — re-decomposing a known pipeline is the waste this skill removes.
How this skill is triggered — by the user, by Claude, or both
Slash command
/catalyst:pipeline-templatesThe summary Claude sees in its skill listing — used to decide when to auto-load this skill
Makes handoff v0.3's save-as-template step useful by adding execution-by-name. Catalyst bundles 3 default templates; users save their own.
Makes handoff v0.3's save-as-template step useful by adding execution-by-name. Catalyst bundles 3 default templates; users save their own.
| Template | When to use | Stages |
|---|---|---|
audit-then-fix | Codebase audit (security / performance / correctness) followed by fixing top findings | parallel-audit → prioritize → fix → verify |
research-plan-implement-review | Multi-week feature from fuzzy ask to reviewed PR | research → plan → contract → implement → review |
parallel-review-synthesize | One artifact, multiple reviewer angles, unified summary | parallel-review → synthesize |
Templates are markdown with a fixed section structure:
# Pipeline: <name>
## When to use
<one sentence>
## Decomposition axis
<concern | module | stage>
## Stages
1. **<stage-name>** (parallel | sequential | background)
- Subagent role: <researcher / planner / generator / evaluator / orchestrator>
- Inputs: <pointers>
- Expected output: <artifact shape>
2. ...
## Synthesis
<how the orchestrator combines stage outputs>
## Failure / abort criteria
<conditions under which to stop the pipeline mid-flight>
When /pipeline run <name> is invoked, the skill checks:
$CLAUDE_PROJECT_DIR/.claude/pipelines/<name>.md (user-saved — takes precedence)$CLAUDE_PROJECT_DIR/skills/pipeline-templates/templates/<name>.md (plugin-bundled)User templates override bundled ones with the same name — that's the customization story.
/pipeline run <name> hands the template to handoff PIPELINE mode at step 2 (decompose → route...). The template's stage list IS the decomposition; PIPELINE mode handles BRIEF + dispatch + synthesis per the existing protocol.
/pipeline run <name> --dry-run renders the stage plan to stdout and exits without dispatching. Use to inspect what would happen.
| Command | What it does |
|---|---|
/pipeline list | List bundled + user templates with their When to use line |
/pipeline run <name> | Execute the named template via handoff PIPELINE mode |
/pipeline run <name> --dry-run | Print the stage plan without dispatching |
/pipeline save <name> | Save the just-run pipeline shape to .claude/pipelines/<name>.md |
(The /pipeline slash command also still supports the original handoff PIPELINE-mode invocation when no run / list / save sub-arg is provided — see commands/pipeline.md.)
/pipeline directly.multi-agent-coord.skills/pipeline-templates/templates/. They ship with the plugin; your changes will conflict on update. Save user copies to .claude/pipelines/ instead.evaluator-library. Use the dispatch helper — anti-self-grade is preserved by going through it..claude/pipelines/ becomes a graveyard.handoff PIPELINE mode is the runtime — pipeline-templates is the catalog.evaluator-library is referenced by template evaluator stages. The dispatcher enforces fresh context.session-health may flag a recovery-spiral at session end if a template fails to converge — that's a signal the template needs review.Assumes templates speed up common workflows. May retire if future Claude Code internalizes pipeline shapes natively (no template lookup needed). Review annually per Catalyst convention.
Provides UI/UX resources: 50+ styles, color palettes, font pairings, guidelines, charts for web/mobile across React, Next.js, Vue, Svelte, Tailwind, React Native, Flutter. Aids planning, building, reviewing interfaces.
Fetches up-to-date documentation from Context7 for libraries and frameworks like React, Next.js, Prisma. Use for setup questions, API references, and code examples.
npx claudepluginhub adrijshikhar/catalyst --plugin catalyst