technical-design-doc-creator

Generate structured Technical Design Documents through interactive information gathering.

Updated Mar 6, 2026
One-click install
npx skills add https://github.com/gooftroop/Armoury --skill technical-design-doc-creator-gooftroop
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: technical-design-doc-creator
Source: https://github.com/gooftroop/Armoury/tree/main/.opencode/skills/technical-design-doc-creator
Command: npx skills add https://github.com/gooftroop/Armoury --skill technical-design-doc-creator-gooftroop

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes scripts (resource) and references (resource) components.

What problem does it solve?

This Skill automates the creation of comprehensive Technical Design Documents (TDDs), ensuring all critical aspects of a project are documented and aligned with industry best practices.

Core Features & Use Cases

  • Automated TDD Generation: Creates structured TDDs with mandatory, critical, and suggested sections.
  • Interactive Information Gathering: Asks clarifying questions to fill in missing details.
  • Language Adaptation: Generates TDDs in the user's requested language (English, Portuguese, Spanish).
  • Use Case: When starting a new feature, use this Skill to guide the AI in creating a TDD that covers architecture, risks, and implementation plans, ensuring stakeholder alignment before development begins.

Quick Start

Use the technical-design-doc-creator skill to create a TDD for a new payment integration.

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 generate a technical design document for new software architecture?

You generate a technical design document by interactively providing project requirements, which the system structures into a comprehensive TDD with mandatory, critical, and suggested sections aligned with industry standards.

What sections should be included in a TDD for project planning?

A TDD should include critical sections like architecture, security, monitoring, and rollback plans, adapting its structure to ensure all necessary technical design aspects are covered based on project size and type.

Can I create technical design documents in languages other than English?

Yes, you can create technical design documents in multiple languages, as the system adapts to your requested language, currently supporting English, Portuguese, and Spanish for TDD generation.

How does interactive requirements gathering work for technical design?

Interactive requirements gathering works by asking you clarifying questions during the documentation process to fill in missing details, ensuring the final technical design document is comprehensive and accurate.

What is the best way to document software architecture before development begins?

The best way to document software architecture is using an automated TDD generator to ensure stakeholder alignment by covering architecture, risks, and implementation plans according to industry best practices.