technical-design-doc-creator

Generate standardized Technical Design Documents with API contracts and risk analysis.

59|14|Updated Mar 10, 2026
One-click install
npx skills add https://github.com/guilhermemarketing/esc-skills --skill technical-design-doc-creator-guilhermemarketing
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: technical-design-doc-creator
Source: https://github.com/guilhermemarketing/esc-skills/tree/main/skills/technical-design-doc-creator
Command: npx skills add https://github.com/guilhermemarketing/esc-skills --skill technical-design-doc-creator-guilhermemarketing

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Creates standardized and detailed Technical Design Documents (TDDs) that communicate architecture decisions, risk, and implementation contracts to stakeholders, reducing ambiguity and misalignment.

Core Features & Use Cases

  • Generates TDDs with mandatory sections (Problem Statement, Scope, Technical Solution, Risks, Implementation Plan) and critical sections (Security Considerations for payments/auth, Monitoring, Rollback) tailored to project type.
  • Supports multiple project types (new features, external integrations, migrations, infrastructure changes) and adapts to different sizes with appropriate depth.
  • Provides language-aware outputs, API contracts, data schemas, diagrams, and decision logs to facilitate reviews and approvals.

Quick Start

Place a natural language request like: 'Create a TDD for integrating Stripe payments.' and the agent will guide you through gathering missing details and produce a complete document.

Frequently Asked Questions about technical-design-doc-creator

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I create a technical design document for a new software feature?

To create a technical design document for a new feature, you provide a natural language request and the agent interactively gathers missing details to generate a standardized TDD. The output captures context, architecture decisions, API contracts, data schemas, and risk analysis.

What should be included in a technical design document for system migrations?

A technical design document for system migrations should include a problem statement, scope, technical solution, risk analysis, and an implementation plan. It must also adapt to include critical sections like monitoring and rollback plans tailored to the migration.

Does this technical design document generator work for external API integrations?

Yes, this technical design document generator works for external API integrations by producing language-aware outputs and defining API contracts. It adapts its depth to the project size and interactively collects missing requirements to finalize the design.

Can I generate architecture decision logs and data schemas automatically?

Yes, you can generate architecture decision logs and data schemas automatically. The agent produces these elements alongside diagrams and risk considerations to facilitate stakeholder reviews and reduce ambiguity during project approvals.

How are security considerations handled in the generated technical design documents?

Security considerations are handled by automatically including critical sections for security in the generated technical design documents when appropriate. This ensures specific risk management requirements for areas like payments or authentication are addressed in the final output.