Initialize new design documentation from templates. Use when creating new design docs, documenting new systems, starting architecture documentation, or setting up design docs for a new module.
Creates new design documentation files from templates with proper frontmatter and structure.
This skill initializes new design documentation files by:
Basic usage:
/design-init effect-type-registry cache-optimization
With explicit category:
/design-init rspress-plugin-api-extractor component-lifecycle --category=architecture
Specify template:
/design-init website deployment --template=default
module - Module name (must exist in config)topic - Topic/filename for the document (kebab-case)category - Design doc category (default: infer from topic)template - Specific template to use (default: auto-select)See instructions.md for:
Load when: Need detailed implementation guidance or handling edge cases
See category-templates.md for:
Load when: Determining which category or template to use for a new doc
See error-messages.md for:
Load when: Encountering errors or need to handle edge cases
See examples.md for:
Load when: User wants to see concrete examples or needs clarification
Use this skill in combination with:
/design-validate - Validate after creation/design-update - Update newly created docs/design-review - Review doc quality