design-system

Orchestrate guided CDD authoring for a single module with dependency checks.

3|Updated Jun 3, 2026
One-click install
npx skills add https://github.com/Negentropy-Laby/Constitution-Driven-Development --skill design-system-negentropy-laby
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: design-system
Source: https://github.com/Negentropy-Laby/Constitution-Driven-Development/tree/main/.agents/skills/design-system
Command: npx skills add https://github.com/Negentropy-Laby/Constitution-Driven-Development --skill design-system-negentropy-laby

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Guided, section-by-section CDD authoring for a single module. Gathers context from existing docs, walks through each required section collaboratively, cross-references dependencies, and writes incrementally to file. Supports both game and general product domains.

Core Features & Use Cases

  • Gathers context from design docs, module indexes, and registry data to align decisions with existing constraints.
  • Walks through each required CDD section with guided prompts and dependency checks.
  • Writes incrementally to file with explicit user approvals to ensure safe, auditable changes.
  • Works for both game-focused and generic product domains, maintaining domain-specific section names and structure.

Quick Start

Run the design-system skill with a module-name to begin guided, incremental CDD drafting for that module.

Frequently Asked Questions about design-system

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

FAQPage Schema
How do I author a CDD section by section while cross-referencing dependencies?

Guided CDD authoring orchestrates module drafting by reading existing design docs and module indexes, walking through each section collaboratively while checking dependencies, and writing incrementally with explicit approvals. It aligns decisions with existing constraints before making auditable file edits.

What's the best way to draft module design documentation incrementally without losing context?

Incremental design documentation drafting loads dependency CDDs and registry data to tailor sections for your domain. It prompts for decisions per section and applies controlled edits, ensuring safe changes by requiring explicit user approval before writing skeleton structures or content.

Can I use guided CDD authoring for both game-focused and generic product modules?

Yes, guided CDD authoring supports both game-oriented and generic product domains. It maintains domain-specific section names and structures while gathering context from design docs to align with the specific constraints of your game or product module.

How does CDD governance and workflow handle dependency checks during module design?

CDD governance handles dependency checks by loading referenced dependency CDDs during the collaborative walkthrough. It cross-references these dependencies against the current module's design decisions, ensuring alignment before prompting for explicit user approval to write sections.

Do I need existing design docs and module registries before starting guided CDD authoring?

Existing design docs, module indexes, and registries are read by the CDD authoring process to gather context and tailor sections. While it uses these inputs to align decisions with current constraints, the workflow can also generate skeletons and prompt for decisions directly.

Why does guided CDD authoring require explicit approval before writing to file?

Explicit approval before writing to file ensures safe, auditable changes during CDD authoring. The controlled edit mechanism prevents unintended modifications by requiring user confirmation for each incremental section write, maintaining governance over the module documentation workflow.