basic-design-writer

Generate foundational system design documents in Japanese with Mermaid diagrams.

Updated Jan 8, 2026
One-click install
npx skills add https://github.com/takemo101/compose-workflow --skill basic-design-writer
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: basic-design-writer
Source: https://github.com/takemo101/compose-workflow/tree/main/.pi/skills/basic-design-writer
Command: npx skills add https://github.com/takemo101/compose-workflow --skill basic-design-writer

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes references (resource) components.

What problem does it solve?

This Skill automates the creation and refinement of basic design documents, serving as the essential blueprint for detailed implementation.

Core Features & Use Cases

  • Automated Document Generation: Creates structured basic design documents based on requirements.
  • Technical Stack Definition: Ensures critical technology choices are made and documented.
  • Use Case: After defining project requirements, use this Skill to generate the initial system architecture, technology stack, and functional overview, providing a clear foundation for the development team.

Quick Start

Use the basic-design-writer skill to create a basic design document for the user management feature based on the provided requirements document.

Frequently Asked Questions about basic-design-writer

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

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

To generate foundational system designs, you provide a requirements document and the Skill analyzes it to outline system structure, data models, and external interfaces. It serves as the foundational blueprint for detailed implementation.

What is included in an automated system architecture design document?

A foundational system design document includes the functional overview, technology stack, data models, and external interfaces. It uses Mermaid for diagrams and adheres to specific file naming conventions for organization.

Can I use Mermaid diagrams when generating technical design documentation?

Yes, you can use Mermaid diagrams when generating technical design documentation. The Skill supports Mermaid syntax to visualize system architecture and data models directly within the output document.

Does the basic design generation process require a specific format for the requirements input?

The basic design generation process analyzes provided requirement documents to define system structure. While it processes requirements to output a structured blueprint, no specific input dependency format is explicitly required.

What is the best way to define a technology stack and functional overview for a new project?

The best way to define a technology stack and functional overview is to use an automated document generation tool that analyzes your requirements. This ensures critical technology choices are documented as a clear foundation for the development team.

Are generated system design documents written in Japanese or English?

Generated system design documents are written in Japanese. The Skill outputs the foundational system design, including architecture and data models, in Japanese.