Pipeline Conductor
This skill covers pipeline orchestration for feature development.
Slash Commands
Use these commands to orchestrate the pipeline:
| Command | Description |
|---|---|
/pipeline start <name> | Start a new feature pipeline |
/pipeline status <id> | Check current stage and blockers |
/pipeline next <id> | Advance to next stage |
/pipeline list | Show all active pipelines |
/discover <description> | Quick-start feature discovery |
/review [feature-id] | Invoke code review |
/deploy <id> | Trigger deployment workflow |
See commands/ directory for detailed command documentation.
Pipeline Stages
code
request → discovery → spec → pricing → design → ui-patterns → implementation → test → review → deploy → document → announce
Parallel Execution
Some stages can run in parallel:
code
discovery
├── spec ──────────┐
└── pricing ───────┼── design
│
implementation: │
├── api-dev ───────┤ (parallel)
├── frontend-dev ──┤
└── sre ───────────┘
│
post-deploy: │
├── document ──────┤ (parallel)
└── announce ──────┘
Stage Routing
| Input Type | Starting Stage |
|---|---|
| Feature idea | discovery |
| Clear requirements | spec |
| Bug fix | implementation |
| Doc update | document |
| Hotfix | implementation → deploy |
Human Gates
Approval required after:
- •spec: Requirements confirmed
- •pricing: Commercial model approved
- •review: Code quality verified
- •announce: Content approved
Approve with: /pipeline approve <id> <gate>
Pipeline Artifacts
All artifacts live in .claude/pipeline/:
code
.claude/pipeline/ ├── requests/ # Feature requests ├── briefs/ # Discovery briefs ├── specs/ # Specifications ├── pricing/ # Pricing briefs ├── designs/ # Architecture designs ├── ui-patterns/ # UI specifications ├── triage/ # Support triage docs └── comms/ # GTM content
Artifact Naming
Pattern: {id}-{name}.md
Example: feat-001-vm-snapshots.md
Stage Handoffs
Each agent reads upstream artifacts and writes downstream:
| Agent | Reads | Writes |
|---|---|---|
| product-discovery | requests/ | briefs/ |
| product-planner | briefs/ | specs/ |
| commercial-strategist | briefs/, specs/ | pricing/ |
| architect | specs/, pricing/ | designs/ |
| api-dev | designs/ | code |
| code-reviewer | designs/, code | findings |
Handoff Headers
All pipeline artifacts MUST include structured handoff headers. See handoff-format.md for the complete schema.
Key fields:
- •
context_summary: What this artifact represents - •
decisions_made: Key decisions with rationale - •
open_questions: Unresolved items (blocking vs non-blocking) - •
assumptions: What was assumed, with confidence levels - •
platform_capabilities: Quota, insights, telemetry, activity decisions
Templates
See templates/ for stage-specific templates with handoff headers:
- •
templates/discovery-brief.md- Discovery phase output - •
templates/spec.md- Specification document - •
templates/pricing-brief.md- Commercial strategy output - •
templates/design.md- Architecture design document
Artifact Requirements
Discovery Brief
Required sections:
- •Problem Statement
- •Target Users
- •Scope Boundaries
- •Success Criteria
- •Platform Capability Assessment
- •Open Questions
Specification
Required sections:
- •Overview
- •User Stories
- •Functional Requirements
- •Non-Functional Requirements
- •API Changes
- •Data Model Changes
Design
Required sections:
- •Architecture Overview
- •Component Changes
- •API Design
- •Storage Design
- •Platform Integrations
- •Migration Plan