Take an existing PRD $ARGUMENTS and delegate to @tech-lead-orchestrator by the @ensemble-orchestrator
Converts PRD into comprehensive Technical Requirements Document with task breakdown and architecture planning.
/plugin marketplace add FortiumPartners/ensemble/plugin install ensemble-development@ensembleensemble/This command takes a comprehensive Product Requirements Document (PRD) $ARGUMENTS and delegates to @tech-lead-orchestrator via @ensemble-orchestrator for technical planning, architecture design, and implementation breakdown. All outputs are automatically saved to @docs/TRD/ directory.
1. PRD Ingestion Parse and analyze existing PRD document $ARGUMENTS
2. Requirements Validation Ensure completeness of functional and non-functional requirements
3. Acceptance Criteria Review Validate testable acceptance criteria
4. Context Preparation Prepare PRD for technical planning delegation
1. Ensemble Orchestrator Route validated PRD to @ensemble-orchestrator
Delegation: @ensemble-orchestrator Validated PRD with acceptance criteria
2. Tech Lead Orchestrator Delegate technical planning and architecture design
Delegation: @tech-lead-orchestrator Product requirements requiring technical translation
3. TRD Generation Generate Technical Requirements Document (TRD)
4. Task Breakdown Create actionable development tasks with estimates and checkboxes
5. Implementation Planning Develop sprint planning with trackable task lists
1. Check MCP Availability Detect if TRD Workflow MCP server is registered and available
2. Inject Checkpoints (MCP) Use inject_checkpoints tool to add review/validation checkpoints
3. Assess Complexity (MCP) Use assess_complexity tool to analyze task breakdown
4. Generate Workflow Section (MCP) Use generate_workflow_section tool to create execution workflow
1. TRD Creation Generate comprehensive TRD document with project-specific naming
2. File Organization Save to @docs/TRD/ directory with descriptive filename
3. Version Control Include timestamp and PRD reference for traceability
4. Documentation Links Update cross-references between PRD and TRD documents
Format: Technical Requirements Document (TRD)
Structure:
/ensemble:create-trd