From solo
This skill should be used when the user asks to 'product pipeline', 'orchestrate build', or 'map product steps'.
npx claudepluginhub jamon8888/cc-suite --plugin SoloThis skill uses the workspace's default tool permissions.
This skill acts as the master controller for the `/solo:build` command. It manages the entire product development lifecycle from initial discovery to functional prototype, tracking state, invoking sub-skills, and routing data between phases.
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.
Analyzes multiple pages for keyword overlap, SEO cannibalization risks, and content duplication. Suggests differentiation, consolidation, and resolution strategies when reviewing similar content.
Share bugs, ideas, or general feedback.
This skill acts as the master controller for the /solo:build command. It manages the entire product development lifecycle from initial discovery to functional prototype, tracking state, invoking sub-skills, and routing data between phases.
The pipeline has 4 phases with defined transitions:
┌──────────┐ ┌──────────┐ ┌──────────┐ ┌──────────┐
│ DISCOVER │────▶│ VALIDATE │────▶│ DESIGN │────▶│PROTOTYPE │
└──────────┘ └──────────┘ └──────────┘ └──────────┘
│ │ │
│ pivot│ │
│◀───────────────┘ │
│ │
└──────────────────── restart ◀──────────────────────┘
Read data/1-Projets/[project]/pipeline-status.md to detect current phase:
A phase can only transition to the next when its exit criteria are met:
| Phase | Exit Criteria | Output Files Required |
|---|---|---|
| DISCOVER | Problem statement defined, persona created | persona.md, problem.md |
| VALIDATE | Go/no-go decision recorded | validation-results.md |
| DESIGN | PRD complete, design brief generated | PRD.md, DESIGN-BRIEF.md |
| PROTOTYPE | Prototype artifact exists | mockup file or Figma link |
Users may skip phases. Allow skipping when:
problem.md, mark Discover as "Skipped"validation-results.md with status "Externally Validated"Never allow skipping without capturing the minimum context needed for downstream phases.
Restart the pipeline when:
On restart, archive current phase outputs to data/4-Archives/[project]/attempt-N/ and reset pipeline-status.md.
Invoke these skills in order:
proto-persona → outputs persona.mdjobs-to-be-done → outputs jtbd.mdcustomer-journey-map → outputs journey.mdproblem-statement → outputs problem.md (synthesizes from above)Optional (suggest but don't require):
tam-sam-som-calculator → market sizingopportunity-solution-tree → solution mappingvalidation-checkpoint → determines go/no-go/pivotpol-probe-advisor → selects the cheapest test for the hardest truthprd-development → outputs PRD.mduser-story → outputs stories.mddesign-brief-generator → outputs DESIGN-BRIEF.mdOptional:
roadmap-planning → timeline and milestonesepic-breakdown-advisor → epic decompositionfigma-prototype or stitch-loop → visual prototypeprototype-to-video → demo video (optional)stitch-asset-bridge → asset handoff for Remotion (optional)Each phase reads the previous phase's outputs:
persona.md, problem.md, journey.mdproblem.md, validation-results.mdPRD.md, DESIGN-BRIEF.md, stories.mdSee references/data-flow.md for the full output→input map across all skills.
Maintain at data/1-Projets/[project]/pipeline-status.md. Use the template in references/pipeline-status-template.md.
references/pipeline-map.md: Definitive map of skills per phasereferences/pipeline-status-template.md: Template for tracking pipeline stateProject X — "Client Portal"
- Jan 15: Started Discover. Ran proto-persona (freelance designers), JTBD ("hire a way to share project updates without email"), journey map (identified 3 pain points in feedback loop).
- Jan 18: Completed problem statement: "Freelance designers waste 3 hours/week chasing client feedback via email threads that get lost."
- Jan 19: Started Validate. pol-probe-advisor recommended a "Narrative Probe" — write a fake landing page and measure interest.
- Jan 22: 47 signups from 200 visitors (23.5% conversion). Validation: GO.
- Jan 23: Started Design. PRD written, 12 user stories generated, design brief completed.
- Jan 28: Prototype built in Figma via Stitch. Demo video generated. Ready for user testing.