workflows/workflows/agent-environment-setup/platforms/copilot/skills/stitch-design-system/SKILL.md
Create or refresh a Stitch-compatible design-system context by maintaining docs/foundation/DESIGN.md as the canonical source and mirroring it to a Stitch-facing design file when Stitch flows need persistent visual consistency.
npx skillsauth add cubetiq/cubis-foundry stitch-design-systemInstall this skill globally with one command. Works with Claude Code, Cursor, and Windsurf.
3 of 9 scanners reported clean
Some scanners were skipped, did not run, or reported a non-clean status. Review each row below.
Maintain the design context that lets Stitch generate consistent screens across a project. This skill keeps docs/foundation/DESIGN.md as the canonical design document and mirrors it to a Stitch-facing design file for Stitch-oriented generation flows.
docs/foundation/DESIGN.md is missing or staleKeep docs/foundation/DESIGN.md canonical — The project-owned design context lives under docs/foundation/DESIGN.md. The Stitch-facing design mirror is generated compatibility state for Stitch workflows.
Derive from repo evidence first — Prefer existing tokens, CSS variables, typography scales, component primitives, and brand docs from the repo before extracting from Stitch output.
Use Stitch artifacts only when they add real missing context — When the repo design system is incomplete, inspect Stitch screens with get_screen and extract the visual language from the real artifact.
Describe the system semantically — Write colors by role, typography by hierarchy, spacing by rhythm, shape by character, and motion by purpose. Include exact values only when they help generation consistency.
Capture component vocabulary — Document how buttons, cards, forms, navigation, tables, and empty states should look and feel so future prompts stay consistent.
Keep the scope proportional — Do not build or refresh the design-system document for every one-off component task. Use this skill when the work spans multiple screens, iterative Stitch work, or a real design refresh.
Mirror the canonical file into the Stitch-facing design file — When this skill updates the canonical file, it must also update the Stitch compatibility mirror so Stitch-oriented flows read the same design language.
Mark unknowns clearly — If a color role, typography rule, or motion style is inferred rather than directly evidenced, call that out instead of presenting it as a verified fact.
Deliver:
docs/foundation/DESIGN.md| File | Load when |
| --- | --- |
| references/design-template.md | Need the canonical structure for docs/foundation/DESIGN.md and the Stitch mirror. |
| ../design-system/SKILL.md | Need the canonical section order and system rules before mirroring to Stitch. |
| ../design/references/design-tokens.md | Need token structure and semantic value naming. |
| File | Use when |
| --- | --- |
| examples/01-design-context.md | Need a minimal template for the canonical design doc and Stitch mirror. |
tools
Use when investigating latest vendor behavior, comparing tools or platforms, verifying claims beyond the repo, or gathering external evidence before implementation.
documentation
Use when designing database schemas, normalization strategies, indexing plans, query optimization, and migration workflows for relational, document, or hybrid data stores.
development
Use when writing, reviewing, or refactoring modern C#/.NET code, including minimal APIs, records, async streams, pattern matching, DI lifetimes, and memory-efficient performance tuning.
development
Use when conducting code reviews, building review checklists, calibrating review depth, providing structured feedback, or establishing team review practices. Covers review methodology, feedback patterns, automated checks, and batch review strategies.