What problem does it solve? Writing a Technical Design Document from scratch is time-consuming and often results in inconsistent, incomplete specs that miss critical sections like security, monitoring, or rollback plans. This Skill guides an AI agent through an interactive discovery process to produce a complete, standards-based TDD before implementation begins. ## Core Features & Use Cases - Interactive Discovery Workflow: The agent asks structured questions about project name, size, type, problem statement, scope, and technical approach before generating the document. - Adaptive Section Enforcement: Mandatory sections (Context, Problem Statement, Scope, Technical Solution, Risks, Implementation Plan) cannot be skipped, while Security, Monitoring, and Rollback become mandatory for payment, auth, or production systems. - Multi-Language Output: Automatically generates the TDD in English, Portuguese, or Spanish based on the language of the user's request. - Use Case: Ask the agent to create a TDD for a Stripe payment integration, and it will gather requirements, enforce the PCI DSS security section, and produce a full document with architecture diagrams, API contracts, risk matrix, testing strategy, and rollback plan. ## Quick Start Ask the agent to create a TDD for your project, for example by saying: create a TDD for integrating Stripe payments into our subscription system.