← ClaudeAtlas

ensemble-implement-trdlisted

Complete TRD implementation using git-town workflow with ensemble-orchestrator delegation and TDD methodology (Codex skill for /ensemble:implement-trd)
FortiumPartners/ensemble · ★ 10 · AI & Automation · score 75
Install: claude install-skill FortiumPartners/ensemble
# Ensemble Command: /ensemble:implement-trd This Codex skill mirrors the Ensemble slash command `/ensemble:implement-trd`. Follow the workflow below, adapt to the current repository, and keep outputs structured. <!-- DO NOT EDIT - Generated from implement-trd.yaml --> <!-- To modify this file, edit the YAML source and run: npm run generate --> This command implements a complete Technical Requirements Document (TRD) using modern git-town feature branch workflow. It creates a feature branch and delegates to ensemble-orchestrator which routes to tech-lead-orchestrator for structured TDD-based development including planning, implementation, testing, and quality gates. ## Workflow ### Phase 1: Prerequisites & Feature Branch Setup **1. Git Town Verification** Check git-town installation and configuration using validation script - Execute validation script - bash packages/git/skills/git-town/scripts/validate-git-town.sh - Handle exit codes - 0 (success), 1 (not installed), 2 (not configured), 3 (version mismatch), 4 (not git repo) - If validation fails, escalate with specific error message - Ensure clean working directory (git status) **2. TRD Staleness Gate** Check TRD freshness before creating a feature branch. Skip if branch already exists (resume). Algorithm defined in packages/development/skills/staleness-gate/SKILL.md. - Derive TRD_PATH from $ARGUMENTS (the .md path argument). - Derive TRD_SLUG from TRD_PATH filename (lowercase, replace non-a