spec-design

Generate a design.md document with architecture, components, and data structures from requirements.

1|Updated Oct 18, 2025
One-click install
npx skills add https://github.com/wizact/dotclaude --skill spec-design-wizact
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: spec-design
Source: https://github.com/wizact/dotclaude/tree/main/wizact-marketplace/plugins/speculator/skills/spec-design
Command: npx skills add https://github.com/wizact/dotclaude --skill spec-design-wizact

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes references (resource) components.

What problem does it solve?

This Skill automates the creation of detailed design documents (design.md) from project requirements, ensuring all technical aspects are considered and documented.

Core Features & Use Cases

  • Automated Design Generation: Creates comprehensive design.md files including architecture, components, data structures, and implementation details.
  • Requirement Traceability: Links design elements directly back to specific requirements (R1, R2, etc.).
  • Use Case: After defining requirements for a new feature, use this Skill to instantly generate a draft design document, saving significant time for the engineering team.

Quick Start

Run the spec-design skill to generate a design document from the requirements file located in the current directory.

Frequently Asked Questions about spec-design

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

FAQPage Schema
How do I generate a design document from software requirements?

To generate a design document from software requirements, you use a tool that analyzes requirements and outputs a design.md detailing architecture, components, and data structures. This ensures all technical aspects are documented and linked back to specific requirements.

What is automated requirement traceability in technical design?

Automated requirement traceability in technical design links generated architecture components and data structures directly back to specific requirements like R1 or R2. This mechanism ensures every documented technical aspect verifiably addresses a defined project need.

How do I ensure my architecture design covers all project requirements?

To ensure your architecture design covers all project requirements, use a generation process that includes comprehensive coverage verification. This mechanism checks the technical design document against initial requirements to confirm every single item is addressed.

Can I evaluate alternative technical approaches when generating a design document?

Yes, you can evaluate alternative technical approaches when generating a design document. The generation process provides options for alternative approach evaluation, allowing you to compare different architectural designs before finalizing the implementation details.

What format does an automated software design generator output?

An automated software design generator outputs a markdown file named design.md. This file details the system architecture, components, data structures, and implementation specifics derived directly from the analyzed project requirements.

Do I need a separate requirements file to generate technical documentation?

Yes, you need a requirements file located in your current directory to generate technical documentation. The generation process performs automated requirement analysis and context integration by reading this file to produce the design document.