← ClaudeAtlas

ensemble-create-trdlisted

Create Technical Requirements Document from PRD with architecture design and adversarial review (Codex skill for /ensemble:create-trd)
FortiumPartners/ensemble · ★ 10 · Web & Frontend · score 78
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