xiaohongshu
xiaohongshu
sdlc-studio
/sdlc-studio [type] [action] - SDLC pipeline: requirements, specifications, code, testing. Run /sdlc-studio help for commands and /sdlc-studio status for next steps.
Full skill instructions
Manage project specifications and test artifacts. Supports the full pipeline from PRD creation through Epic decomposition, User Story generation, and streamlined test automation.
Two modes for every artifact type:
| Mode | Purpose | When to Use |
|---|---|---|
| create | Author new specifications from user input | Greenfield projects, new features |
| generate | Extract specifications from existing code | Brownfield projects, documentation gaps |
New to Create vs Generate? Read
reference-philosophy.md- it explains why these modes exist and how they differ fundamentally.Using generate mode? You MUST read
reference-philosophy.md#generate-modefirst - generated specs must be validated by tests.
Generate mode is NOT documentation. It produces a migration blueprint - a specification detailed enough that another team could rebuild the system in a different technology stack. Generated specs MUST be validated by running tests against the existing implementation.
/sdlc-studio help # Show command reference
/sdlc-studio status # Check pipeline state and next steps
/sdlc-studio prd generate # Create PRD from codebase
/sdlc-studio trd generate # Create TRD from codebase
/sdlc-studio epic # Generate Epics from PRD
/sdlc-studio story # Generate Stories from Epics
/sdlc-studio bug # Create or list bugs
/sdlc-studio code plan # Plan implementation for story
/sdlc-studio code implement # Execute implementation plan
/sdlc-studio code test # Run tests with traceability
/sdlc-studio code verify # Verify code against AC
/sdlc-studio code check # Run linters and checks
/sdlc-studio tsd # Create test strategy document
/sdlc-studio test-spec # Generate test specifications
/sdlc-studio test-automation # Generate executable tests
/sdlc-studio story plan # Preview story workflow
/sdlc-studio story implement # Execute story workflow (all phases)
/sdlc-studio epic plan # Preview epic workflow (all stories)
/sdlc-studio epic implement # Execute epic workflow (all stories)
/sdlc-studio {type} help # Show help for specific type
Examples:
/sdlc-studio prd help # PRD commands and options
/sdlc-studio epic help # Epic generation help
/sdlc-studio bug help # Bug tracking help
/sdlc-studio code help # Code plan/test/verify/check help
/sdlc-studio test-spec help # Test specification help
/sdlc-studio test-automation help # Test automation help
Each help page shows:
/sdlc-studio code test --epic EP0001/sdlc-studio prd, /sdlc-studio trd, /sdlc-studio epic, /sdlc-studio story, /sdlc-studio persona/sdlc-studio bug, /sdlc-studio bug list, /sdlc-studio bug fix, /sdlc-studio bug verify, /sdlc-studio bug close/sdlc-studio code plan, /sdlc-studio code implement, /sdlc-studio code test, /sdlc-studio code verify, /sdlc-studio code check/sdlc-studio tsd, /sdlc-studio test-spec, /sdlc-studio test-automation/sdlc-studio story plan, /sdlc-studio story implement, /sdlc-studio epic plan, /sdlc-studio epic implement/sdlc-studio statusWhen invoked with /sdlc-studio [type] [action]:
help/{type}.md for command-specific guidancereference-philosophy.md#generate-mode FIRSTreference-outputs.mdreference-decisions.md before proceedingSee "Progressive Loading Guide" below for detailed file loading patterns.
Claude loads files progressively based on task needs:
| Task Type | Primary Load | Secondary Load | Decision Load |
|---|---|---|---|
| Understanding command | help/{type}.md | - | - |
| Create mode workflow | help/{type}.md | reference-{domain}.md | reference-philosophy.md#create-mode |
| Generate mode workflow | reference-philosophy.md#generate-mode | help/{type}.md | reference-{domain}.md |
| Creating artifacts | templates/{type}-template.md | reference-outputs.md | - |
| Planning code | reference-code.md#code-plan-workflow | reference-decisions.md#story-ready | best-practices/{language}.md |
| Choosing TDD/Test-After | reference-decisions.md#tdd-decision-tree | reference-test-best-practices.md | - |
| Validating Ready status | reference-decisions.md#{type}-ready | reference-outputs.md | - |
Reference file mapping:
| Domain | Reference File |
|---|---|
| PRD workflows | reference-prd.md#prd-create-workflow, reference-prd.md#prd-generate-workflow |
| TRD workflows | reference-trd.md#trd-create-workflow, reference-trd.md#trd-generate-workflow |
| Persona workflows | reference-persona.md#persona-create-workflow, reference-persona.md#persona-generate-workflow |
| Epic workflows | reference-epic.md#epic-workflow |
| Story workflows | reference-story.md#story-workflow, reference-story.md#story-generate-workflow |
| Bug workflows | reference-bug.md#bug-workflow |
| Code plan/implement/verify/test/check | reference-code.md#code-plan-workflow, reference-code.md#code-implementation-workflow |
| TSD/test-spec/test-automation | reference-testing.md |
| Architecture decisions | reference-architecture.md |
| Cross-stage decisions, Ready criteria | reference-decisions.md#tdd-decision-tree, reference-decisions.md#story-ready |
| Create vs Generate philosophy | reference-philosophy.md#create-mode, reference-philosophy.md#generate-mode |
| Test writing guidelines | reference-test-best-practices.md |
| E2E and mocking patterns | reference-test-e2e-guidelines.md |
| Output formats and status values | reference-outputs.md#output-formats, reference-outputs.md#status-transitions |
| Argument | Description | Default |
|---|---|---|
type | See Type Reference below | Required |
action | create, generate, review, plan, verify, check, list, fix, close, help | varies |
--output | Output path (file or directory) | varies by type |
--prd | PRD file path (for epic) | sdlc-studio/prd.md |
--epic | Specific epic ID | all epics |
--story | Specific story ID | auto-select |
--bug | Specific bug ID | auto-select |
--severity | Bug severity filter (critical, high, medium, low) | all |
--spec | Specific test spec ID (for test-automation) | all specs |
--type | Test type filter (unit, integration, api, e2e) | all types |
--framework | Override framework detection | auto-detect |
--personas | Personas file path | sdlc-studio/personas.md |
--force | Overwrite existing files | false |
--no-fix | Report without auto-fixing (code check) | false |
--verbose | Detailed test output | false |
--plan | Specific plan ID (for implement) | auto-select |
--tdd | Force TDD mode (for implement) | plan recommendation |
--no-tdd | Force Test-After mode (for implement) | plan recommendation |
--docs | Update documentation (for implement) | true |
--no-docs | Skip documentation updates (for implement) | false |
--from-phase | Resume workflow from phase N (for story implement) | 1 |
--skip | Skip specific story (for epic implement) | none |
| Type | Description |
|---|---|
prd | Product Requirements Document |
trd | Technical Requirements Document |
tsd | Test Strategy Document (project-level) |
persona | User Personas |
epic | Feature groupings (Epics) |
story | User Stories with acceptance criteria |
code | Implementation planning, testing, and quality |
test-spec | Consolidated test specification (plan + cases + fixtures) |
test-automation | Generate executable test code |
bug | Bug tracking and traceability |
status | Visual dashboard: Requirements, Code, Tests health |
hint | Single actionable next step |
help | Show command reference and examples |
| Command | Description |
|---|---|
/sdlc-studio status | Visual dashboard with three pillars |
/sdlc-studio status --testing | Tests pillar only |
/sdlc-studio status --workflows | Workflow state only |
/sdlc-studio status --brief | One-line summary |
Three Pillars:
| Command | Description |
|---|---|
/sdlc-studio hint | Get single actionable next step |
/sdlc-studio help | Show command reference and examples |
/sdlc-studio prd | Ask which mode (create/generate/review) |
/sdlc-studio prd create | Interactive PRD creation |
/sdlc-studio prd generate | Extract PRD from codebase (brownfield) |
/sdlc-studio prd review | Review PRD against codebase, update status |
/sdlc-studio epic | Generate Epics from PRD |
/sdlc-studio epic review | Review Epic status from codebase |
/sdlc-studio story | Generate User Stories from Epics |
/sdlc-studio story generate | Extract detailed specs from CODE (brownfield) |
/sdlc-studio story review | Review Story status from codebase |
/sdlc-studio persona | Ask which mode (create/generate/review) |
/sdlc-studio persona create | Interactive persona creation |
/sdlc-studio persona generate | Infer personas from codebase (brownfield) |
/sdlc-studio persona review | Review and refine existing personas |
| Command | Description |
|---|---|
/sdlc-studio trd | Ask which mode (create/generate/review) |
/sdlc-studio trd create | Interactive TRD creation |
/sdlc-studio trd generate | Extract TRD from architecture (brownfield) |
/sdlc-studio trd review | Review TRD against implementation |
| Command | Description |
|---|---|
/sdlc-studio bug | Create new bug (interactive) |
/sdlc-studio bug list | List all bugs |
/sdlc-studio bug list --status open | List open bugs |
/sdlc-studio bug list --severity critical | List critical bugs |
/sdlc-studio bug list --epic EP0001 | List bugs for epic |
/sdlc-studio bug fix --bug BG0001 | Start fixing a bug |
/sdlc-studio bug verify --bug BG0001 | Verify bug fix |
/sdlc-studio bug close --bug BG0001 | Close a bug |
/sdlc-studio bug reopen --bug BG0001 | Reopen a closed bug |
| Command | Description |
|---|---|
/sdlc-studio code plan | Plan next incomplete story |
/sdlc-studio code plan --story US0001 | Plan specific story |
/sdlc-studio code plan --epic EP0001 | Plan next story in epic |
/sdlc-studio code implement | Implement next planned story |
/sdlc-studio code implement --plan PL0001 | Implement specific plan |
/sdlc-studio code implement --story US0001 | Implement by story |
/sdlc-studio code implement --tdd | Force TDD mode |
/sdlc-studio code implement --no-docs | Skip doc updates |
/sdlc-studio code verify | Verify next In Progress story |
/sdlc-studio code verify --story US0001 | Verify specific story |
/sdlc-studio code test | Run all tests |
/sdlc-studio code test --epic EP0001 | Run tests for specific epic |
/sdlc-studio code test --story US0001 | Run tests for specific story |
/sdlc-studio code test --type unit | Run only unit tests |
/sdlc-studio code check | Run linters with auto-fix |
/sdlc-studio code check --no-fix | Check only, no changes |
| Command | Description |
|---|---|
/sdlc-studio tsd | Create test strategy document |
/sdlc-studio tsd generate | Infer strategy from codebase |
/sdlc-studio tsd review | Review and update strategy |
/sdlc-studio test-spec | Generate test specs from epics/stories |
/sdlc-studio test-spec --epic EP0001 | Generate for specific Epic |
/sdlc-studio test-spec generate | Reverse-engineer from existing tests |
/sdlc-studio test-spec review | Sync automation status |
/sdlc-studio test-automation | Generate executable tests |
/sdlc-studio test-automation --spec TS0001 | Generate for specific spec |
/sdlc-studio test-automation --type unit | Generate only unit tests |
| Command | Description |
|---|---|
/sdlc-studio story plan --story US0001 | Preview story workflow |
/sdlc-studio story implement --story US0001 | Execute story workflow |
/sdlc-studio story implement --tdd | Execute with TDD approach |
/sdlc-studio story implement --from-phase 3 | Resume from phase |
/sdlc-studio epic plan --epic EP0001 | Preview epic workflow |
/sdlc-studio epic implement --epic EP0001 | Execute epic workflow |
/sdlc-studio epic implement --story US0001 | Resume from story |
/sdlc-studio epic implement --skip US0001 | Skip specific story |
For detailed step-by-step workflows, see reference files:
reference-prd.md, reference-trd.md, reference-persona.md - PRD, TRD, Persona workflowsreference-epic.md, reference-story.md, reference-bug.md - Epic, Story, Bug workflowsreference-code.md - Code plan, implement, review, check, test workflowsreference-testing.md - TSD, Test Spec, Test Automation workflowsRequirements:
reference-prd.md - Product Requirements workflowsreference-trd.md - Technical Requirements workflowsreference-persona.md - User Persona workflowsSpecifications:
reference-epic.md - Epic generation and managementreference-story.md#story-generation-workflow - User Story workflowsreference-bug.md - Bug tracking workflowsDevelopment:
reference-code.md#code-plan-workflow - Code planningreference-code.md#code-implementation-workflow - ImplementationTesting:
reference-testing.md - Test Strategy, Spec, Automationreference-test-best-practices.md - Testing guidelinesreference-test-e2e-guidelines.md - E2E patternsCross-Cutting:
reference-decisions.md - Ready criteria, TDD decisions, enforcementreference-philosophy.md - Create vs Generate modesreference-outputs.md - Output formats and status values (single source of truth)reference-architecture.md - Architectural decisionsFor output formats, status values, and file locations: See
reference-outputs.md
# Requirements
/sdlc-studio prd generate /sdlc-studio prd create
/sdlc-studio epic /sdlc-studio story --epic EP0001
# Bugs
/sdlc-studio bug /sdlc-studio bug list --status open
/sdlc-studio bug fix --bug BG0001 /sdlc-studio bug verify --bug BG0001
# Development (manual)
/sdlc-studio code plan --story US0001 /sdlc-studio code implement
/sdlc-studio code implement --tdd /sdlc-studio code implement --no-docs
/sdlc-studio code test --story US0001 /sdlc-studio code verify
/sdlc-studio code check
# Workflow automation (recommended)
/sdlc-studio story plan --story US0001 /sdlc-studio story implement --story US0001
/sdlc-studio epic plan --epic EP0001 /sdlc-studio epic implement --epic EP0001
/sdlc-studio story implement --from-phase 3 # Resume from phase
/sdlc-studio epic implement --story US0002 # Resume from story
# Testing
/sdlc-studio test-spec --epic EP0001 /sdlc-studio test-automation
/sdlc-studio status
See help/{type}.md for full examples per type.
Missing prerequisites: Prompts to run earlier pipeline step (e.g., no PRD → prd, no epics → epic, no stories → story, no plans → code plan). Existing files: Warns and asks to continue unless --force. No type: Asks user which type. ID collision: Auto-increments. Open questions: Reports and pauses. Unknown language: Asks user to specify framework.
PRD → TRD → Personas → Epics → Stories
│
┌─────────────┴─────────────┐
│ │
TDD Path Test-After Path
(test-first) (code-first)
│ │
test-spec code plan
│ │
code plan code implement
│ │
code implement --tdd test-spec
│ │
code verify test-automation
│ │
code test code verify
│
code test
Per-story choice: You choose TDD or Test-After for each story, not globally. Both paths produce the same artifacts, just in different order.
For streamlined development, use workflow automation:
PRD → TRD → Personas → Epics → Stories
│
story plan --story US0001
│
story implement --story US0001
│
(all 7 phases run automatically)
Or at the epic level:
PRD → TRD → Personas → Epics → Stories
│
epic plan --epic EP0001
│
epic implement --epic EP0001
│
(all stories processed in dependency order)
Workflow phases per story:
prd generate → trd generate → persona generate → epic → story generate → test-spec → test-automation → code test (VALIDATE)
Critical: The code test step validates specs against reality. Not optional.
code plan → code implement → code test → code verify → code check
Status: Draft/Ready → Planned → In Progress → Review → Done
/sdlc-studio status # Visual dashboard - what needs attention?
/sdlc-studio status --brief # Quick: Requirements 85% | Code 90% | Tests 94%
/sdlc-studio hint # Single next step
/sdlc-studio code plan # Plan next story
/sdlc-studio code implement # Execute plan
Philosophy: reference-philosophy.md - Read this first. Explains Create vs Generate modes and why generate mode produces migration blueprints, not documentation.
Decisions: reference-decisions.md - Decision impact matrix, TDD decision tree, Ready status criteria, cross-stage validation checkpoints.
Help: help/help.md (main), help/{type}.md (type-specific)
References: reference-prd.md, reference-trd.md, reference-persona.md (Requirements), reference-epic.md, reference-story.md, reference-bug.md (Specifications), reference-architecture.md (Architecture), reference-code.md (Code, Test), reference-testing.md (Test artifacts), reference-test-best-practices.md (Test pitfalls), reference-test-e2e-guidelines.md (E2E patterns)
Templates: templates/prd-template.md, trd-template.md, epic-template.md, story-template.md, personas-template.md, plan-template.md, plan-index-template.md, bug-template.md, bug-index-template.md, tsd-template.md, test-spec-template.md, automation/*.template
xiaohongshu
technical spec
product ux expert
database patterns
Conduct multi-agent task orchestration and workflow coordination.
Initialize project with Conductor artifacts (product definition,
Expert in web animations, transitions, and motion design using Framer Motion and CSS
Creates Mermaid and ASCII diagrams for flowcharts, architecture, ERDs, state machines, mindmaps, and more. Use when user mentions diagram, flowchart, mermaid, ASCII diagram, text diagram, terminal diagram, visualize, C4, mindmap, architecture diagram, sequence diagram, ERD, or needs visual docume...
PostgreSQL bindings for H3 hexagonal grid system. Use when working with H3 cells in Postgres, including spatial indexing, geometry/geography integration, and raster analysis.
Context-Driven Development skill for projects using Conductor. Use this skill when you detect a `conductor/` directory in the project, when working on tasks defined in a `plan.md` file, or when the user asks about tracks, specs, or plans. Automatically applies TDD workflow, tracks task completion...
Display project status, active tracks, and next actions
Official Stakpak application containerization standard operating procedure, a step-by-step guidline to properly dockerize applications. This is a rule book curated by the Stakpak Team.
Generate, edit, and beat-sync AI video with leading models in one workspace.
The world's fastest calendar for remote work
Transform Your Design with AI Designer by ImgCreator.ai
Revolutionizing Video Production with AI-Powered Creativity
Extend an image past the frame and let AI fill the new aspect ratio.
Discover your celebrity doppelgänger with StarByFace!
ChainClarity explains 700+ crypto whitepapers in plain English, with layered summaries, comparisons, research tools, alerts, and a $4.99 Pro plan.
Opus.ai: Revolutionize Your Web Experience