spec-designer

Generate system design documents from PRD input.

1|Updated May 15, 2026
One-click install
npx skills add https://github.com/arrowInkneeeee/AikSteinsGrimoire --skill spec-designer
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: spec-designer
Source: https://github.com/arrowInkneeeee/AikSteinsGrimoire/tree/main/aik-skills-lab/spec-designer
Command: npx skills add https://github.com/arrowInkneeeee/AikSteinsGrimoire --skill spec-designer

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill requires architecture-designer, database-designer, api-designer, process-designer, tech-solution-selector, and includes scripts (resource) and references (resource) and assets (resource) components.

What problem does it solve?

This Skill helps automate the process of producing detailed system design documents (SDD) based on PRD (Product Requirement Document) input. It is suitable for scenarios such as architectural design, technical solution design, and system design.

Core Features & Use Cases

  • PRD Input Processing: Integrates with various atomic skills to process input from PRD documents.
  • Design Documentation Generation: Automates the generation of SDD documents, ensuring design completeness and clarity.
  • Use Case: For project managers or architects looking to streamline the documentation process, this Skill can significantly reduce the time and effort required to create detailed SDDs.

Quick Start

Execute the spec-designer command with the PRD content as input: spec-designer "Your PRD content here" --tech-stack "Java 8 + Spring Boot + MyBatis-Plus + MySQL".

Frequently Asked Questions about spec-designer

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

FAQPage Schema
How do I generate a system design document from a PRD?

To generate a system design document from a PRD, you input the PRD content and specify the tech stack. The skill processes the requirements and coordinates multiple design skills to automate comprehensive SDD generation.

What is automated documentation for technical solution design?

Automated documentation for technical solution design is the process of deriving detailed system design documents directly from product requirements. This approach ensures design completeness and clarity while reducing manual effort for architects.

Can I use a specific tech stack like Spring Boot and MyBatis-Plus for SDD generation?

Yes, you can specify a tech stack like Java 8, Spring Boot, MyBatis-Plus, and MySQL for SDD generation. Providing the tech stack refines the technical solution selection during the automated design documentation process.

What do I need to automate architectural design and API design from product requirements?

Automating architectural design and API design requires a PRD input and a specified tech stack. The skill coordinates specialized dependencies for architecture, database, API, and process design to produce the final SDD.

Does PRD to SDD conversion work for complex system design scenarios?

PRD to SDD conversion works effectively for complex system design scenarios. It coordinates architectural design, database design, API design, and technical solution selection to ensure comprehensive technical documentation generation.