design-system

Author structured CDDs with context gathering and section-by-section approval.

18|5|Updated Nov 25, 2025
One-click install
npx skills add https://github.com/wsman/MY-DOGE-MICRO --skill design-system-wsman
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: design-system
Source: https://github.com/wsman/MY-DOGE-MICRO/tree/main/.agents/skills/design-system
Command: npx skills add https://github.com/wsman/MY-DOGE-MICRO --skill design-system-wsman

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

This Skill helps you author a complete, structured CDD for a single module by gathering context first, then guiding you through each section with review checkpoints and dependency-aware constraints.

Core Features & Use Cases

  • Context-Guided Design: Reads the relevant concept, module index, dependency docs, and prior failure patterns before you begin writing.
  • Incremental Section Drafting: Walks through Overview, Design, Formulas, Edge Cases, Dependencies, Tuning, and Acceptance Criteria with approval after each draft.
  • Retrofit Support: Updates an existing CDD by filling only missing sections without overwriting completed content.
  • Use Case: Use this Skill when you need to design a new module CDD, align it with existing architecture decisions, or safely complete an unfinished design document.

Quick Start

Use the design-system skill to author a CDD for the module movement.

Frequently Asked Questions about design-system

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

FAQPage Schema
How do I write a complete module CDD from existing architecture documentation?

To write a module CDD, this skill synthesizes repository context, module indexes, and dependency docs, then incrementally drafts each design section with approval checkpoints. It ensures your module design aligns with existing architecture decisions without missing prior constraints.

Can I update an existing CDD without overwriting completed sections?

You can safely retrofit an existing CDD by filling only missing sections. The skill performs retrofit updates that preserve completed content, scanning the document to identify gaps and appending required design sections without overwriting your previous work.

What is the best way to draft design documents section by section?

The best way to draft design documents section by section is using incremental file writing with review checkpoints. This skill walks through Overview, Design, Formulas, Edge Cases, Dependencies, Tuning, and Acceptance Criteria, requiring approval after each draft before persisting.

How does context gathering work before starting a module design?

Context gathering for module design reads relevant concept docs, module indexes, dependency documents, and prior failure patterns. This skill applies repository-aware context synthesis to extract constraints, ensuring the generated CDD reflects actual project dependencies and historical design failures.

Do I need a module registry to check for naming conflicts during CDD authoring?

You need a module registry to perform registry conflict checking during CDD authoring. This skill verifies the new module's frontmatter discovery and naming against existing entries, preventing duplicate registrations and ensuring proper specialist-agent consultation.

What are the limitations of automated module design documentation?

Automated module design documentation relies strictly on available repository context and dependency docs. If prior failure patterns or architecture concepts are missing from the repository, the generated CDD sections may lack necessary constraints, requiring manual specialist-agent consultation to fill gaps.