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.
/plugin marketplace add metasaver/claude-marketplace/plugin install core-claude-plugin@metasaver-marketplaceThis skill inherits all available tools. When active, it can use any tool Claude has access to.
ROOT 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 |