ensemble-create-trdlisted
Install: claude install-skill FortiumPartners/ensemble
# Ensemble Command: /ensemble:create-trd
This Codex skill mirrors the Ensemble slash command `/ensemble:create-trd`.
Follow the workflow below, adapt to the current repository, and keep outputs structured.
<!-- DO NOT EDIT - Generated from create-trd.yaml -->
<!-- To modify this file, edit the YAML source and run: npm run generate -->
Create a Technical Requirements Document (TRD) from a Product Requirements Document (PRD).
Performs PRD validation, architecture design with alternatives, task breakdown with traceability,
optional MCP enhancement, adversarial self-review with a Design Readiness Gate, and structured
output with traceability matrices. Team configuration is handled separately by
/ensemble:configure-team. All outputs are saved to docs/TRD/.
## Workflow
### Phase 1: PRD Ingestion and Validation
**1. PRD Ingestion**
Parse and analyze existing PRD document from $ARGUMENTS path
- Read PRD file from specified path
- Validate document structure (required sections present)
- Extract key requirements with REQ-NNN IDs
- Build requirements registry for traceability tracking
**2. Requirements Validation**
Ensure completeness of functional and non-functional requirements
- Validate all required sections present (Product Summary, User Analysis, Goals, Technical Requirements, Acceptance Criteria)
- Check acceptance criteria are testable and use Given/When/Then format
- Verify REQ-NNN format numbering is consistent and sequential
- Verify c