| name | speccrew-pm-requirement-model |
| description | SpecCrew PM Requirement Modeling Skill. Applies ISA-95 Stages 1-3 for business domain analysis, WBS decomposition, and module ordering. Produces .module-design.md as interface contract for downstream PRD generation. Second step in PRD workflow. |
| tools | Read, Write, Glob, Grep |
Skill Overview
ISA-95 business modeling and module decomposition. Produces .module-design.md as the interface contract for PRD generation.
Trigger Scenarios
- Clarification completed (
.clarification-summary.md exists)
- Complex requirements requiring ISA-95 analysis
- Multi-module system requiring decomposition
Input Parameters
| Parameter | Type | Required | Description |
|---|
iteration_path | string | Yes | Path to iteration directory |
clarification_file | string | No | Path to clarification summary (default: {iteration_path}/01.product-requirement/.clarification-summary.md) |
Methodology Foundation
Applies ISA-95 Stages 1-3 as structured analysis framework:
| Stage | Purpose | Output |
|---|
| Stage 1: Domain Description | Boundary, actors, glossary | Domain model |
| Stage 2: Functions in Domain | WBS decomposition | Function map |
| Stage 3: Functions of Interest | MoSCoW prioritization | MVP scope |
PM Stage Content Boundary
DO NOT include: API definitions, DB structures, code snippets, technical terminology. These belong to Feature Designer or System Designer.
AgentFlow Definition
REQUIRED: Before executing this workflow, read the XML workflow specification: speccrew-workspace/docs/rules/agentflow-spec.md
Output Checklist
Constraints
Must do:
- Verify
.clarification-summary.md exists before starting
- Use 3 checkpoints (A/B/C) for progressive user confirmation
- Define clear module boundaries with minimal coupling
- Use
update-progress.js for JSON files
Must not do:
- Skip user checkpoints in complex mode
- Include technical implementation details
- Create circular module dependencies
- Manually write JSON files
Diagram Format Rule (MANDATORY)
- All diagrams MUST use Mermaid syntax (graph TB, graph TD, graph LR, etc.)
- ASCII art diagrams are FORBIDDEN
- Reference
mermaid-rule.md for compatibility
Template
- Module design document MUST follow
templates/MODULE-DESIGN-TEMPLATE.md structure
- All 10 sections are required
- Fill template with analyzed data from ISA-95 stages