Design phase with validation gates. Annotates PRD, creates story outlines, builds execution plan (via execution-plan-creation skill), validates artifacts via reviewer. NO HITL in this phase - single HITL happens after all docs complete.
Orchestrates the design phase after requirements are approved. Spawns specialized agents to annotate PRD, create user stories, build execution plan with validation gates, and validate all artifacts before HITL.
/plugin marketplace add metasaver/metasaver-marketplace/plugin install core-claude-plugin@metasaver-marketplaceThis skill inherits all available tools. When active, it can use any tool Claude has access to.
reference.mdROOT AGENT ONLY - Spawns agents, runs only from root Claude Code agent.
Purpose: Annotate PRD, create stories, build execution plan with validation gates (NO HITL)
Trigger: After requirements-phase passes (PRD created)
Input: prdPath (string), projectFolder (string), complexity (int), tools (string[]), scope (string[])
Output: {storiesFolder, storyFiles, executionPlan, allValidated}
Flow: Architect annotates PRD -> BA creates outlines -> PM builds plan -> Reviewer validates -> BA fills details -> Architect adds architecture -> Reviewer validates -> Continue to HITL
Spawn: core-claude-plugin:generic:architect
prdPathSpawn: core-claude-plugin:generic:business-analyst
user-stories/ folder in project folderreference.md){PROJ}-{EPIC}-{NNN}-{slug}.mdSpawn: core-claude-plugin:generic:project-manager
Invokes: /skill execution-plan-creation
execution-plan.md in project folderSpawn: core-claude-plugin:generic:reviewer
Invokes: /skill document-validation (type: execution-plan)
Spawn: core-claude-plugin:generic:business-analyst
Invokes: /skill user-story-creation
Spawn: core-claude-plugin:generic:architect
For each story file:
Spawn: core-claude-plugin:generic:reviewer
Invokes: /skill document-validation (type: user-story)
For each story:
NO HITL in this phase. Continue to single HITL gate.
The calling command (/build) handles the single HITL approval for all docs (PRD + execution plan + stories).
Output:
{
"storiesFolder": "docs/epics/msm008-feature/user-stories/",
"storyFiles": ["MSM-008-001-story.md", "MSM-008-002-story.md"],
"executionPlan": "docs/epics/msm008-feature/execution-plan.md",
"allValidated": true
}
Create stories by functional capability, not by package/layer. See reference.md for detailed guidelines.
| Rule | Description |
|---|---|
| Testable Units | Each story independently testable |
| Max 15-20 min | Break down larger stories |
| Parallel default | Stories in same wave run concurrently |
| Dependency-aware | Use dependencies field in frontmatter |
| Type | Items |
|---|---|
| Called by | /build (after requirements-phase), /ms (complexity >= 15) |
| Spawns | architect (1,6), business-analyst (2,5), project-manager (3), reviewer (4,7) |
| Invokes | execution-plan-creation (3), user-story-creation (5), document-validation (4,7) |
| Next | HITL Approval (single gate), then execution-phase |