Create TDD — Design skill for Claude Code
Generate a Technical Design Document from the bundled reference template.
How to install Create TDD
Installs to ~/.claude/commands/awcameron-skills-create-tdd.md
mkdir -p ~/.claude/commands && curl -fsSL https://raw.githubusercontent.com/awcameron/skills/HEAD/.claude/commands/create-tdd.md -o ~/.claude/commands/awcameron-skills-create-tdd.md Restart Claude Code, or start a new session, for it to be picked up.
What Create TDD does
description: Generate a Technical Design Document from the bundled reference template
Invoke the awcameron-skills:create-tdd skill.
Generate a comprehensive Technical Design Document based on the bundled reference template (`references/technical-design-doc.md`), tailored to either a new system design (greenfield) or a retroactive writeup of an existing codebase (reverse-engineering) -- discovering the repo's own output-path convention rather than assuming one, and asking before guessin
Alternatives in Design
- Value Proposition — Design value propositions using 6-part JTBD template 7.8k ★
- Part 3 — Technical Design Document Generator — I'll help you create a Technical Design Document for your MVP 2.1k ★
- Scaffold Project — Scaffold a new design-product project that matches the recommended Claude Code layout (the reference structure 781 ★
Full documentation available on GitHub
View Source RepositoryRelated Skills
Design Generate
Generate a technical design document. Auto-detects level: project-level from mega-plan.json, or feature-level
Extract Reference Design
CRITICAL REQUIREMENT: You MUST analyze the actual PDF document provided. DO NOT hallucinate, guess, or use pri
Reference
Write Diátaxis reference as Markdown in the user's repository. Use when invoked as /document-design-system:ref
Best Practices Research
Reference guide for researching and applying UI/UX, prompt engineering, and technical implementation best prac
PDF Material Builder
Claude Code skill: build a five-document LaTeX study pack (reference, formula sheet, visual intuition, worked
Crow Central Agency
Multi-instance Claude Code manager with a bundled web UI for orchestrating multiple Claude Code agents from on
Related Agents
Story Template Writer
Use this agent when a user needs to create a new user story document following the established story template
Component Benchmark Synthesizer
Reads a raw harvest file from .design/benchmarks/raw/ .md and emits a canonical component spec at reference/co
Functional Analyst
Updates the Functional Design deliverable from what was actually delivered, respecting the template and format