workflows/workflows/agent-environment-setup/platforms/copilot/skills/design/SKILL.md
Top-level design routing and critique skill for choosing the right system, web, mobile, or desktop design path, running audit-first diagnosis, and keeping downstream execution aligned to one clear contract.
npx skillsauth add cubetiq/cubis-foundry designInstall 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.
Provide the routing and critique layer for design work once the UI-design intent is established. Use it directly for audit-first diagnosis or downstream of frontend-design when the task now needs route selection, critique language, and strict execution boundaries.
Before any execution route is chosen, require four explicit inputs:
Use these to keep the request focused on the real design problem instead of drifting into generic visual advice.
Normalize the brief before routing when the request is messy. Capture product, users, top tasks, target surfaces, states, accessibility target, motion tolerance, and brand adjectives using references/foundation.md, references/output-template.md, and assets/brief-template.json.
references/scoring-rubric.md, identify the primary failure dimension, and route from that diagnosis instead of from taste alone.references/foundation.md first when the task spans more than one surface so shared nouns, tokens, and state language are settled before platform-specific execution.../design-system/SKILL.md when the canonical visual language, token language, or component vocabulary must be refreshed before screen work.../web-ui-design/SKILL.md for browser-first execution, ../mobile-ui-design/SKILL.md for phone-first execution, and ../desktop-ui-design/SKILL.md for desktop-first execution. Do not flatten those surfaces into one copied layout.references/responsive-adaptive-systems.md plus the surface-specific reference docs when the same product spans more than one surface family or major size class.references/execution-contract.md and references/output-template.md when the answer needs a stricter handoff contract.When the user needs a structured audit, adaptive matrix, or reusable prompt pack for multiple surfaces, use scripts/ui_blueprint_tool.py with assets/brief-template.json or assets/sample-brief.json instead of improvising the schema each time.
frontend-design when the public request is still ambiguous and needs a clearer UI-design front door.frontend-design-* helper stack when a simpler route through frontend-design, design-system, web-ui-design, mobile-ui-design, or desktop-ui-design is clearer.Return:
../frontend-design/SKILL.mdreferences/scoring-rubric.mdreferences/foundation.mdreferences/design-directions.mdreferences/web-ui-design.mdreferences/mobile-app-ui-design.mdreferences/desktop-app-ui-design.mdreferences/responsive-adaptive-systems.mdreferences/output-template.mdreferences/agent-driven-ui.mdreferences/polish-accessibility-motion.mdreferences/visual-direction.mdreferences/design-tokens.mdreferences/execution-contract.md../design-system/SKILL.md../web-ui-design/SKILL.md../mobile-ui-design/SKILL.md../desktop-ui-design/SKILL.mdassets/brief-template.jsonassets/sample-brief.jsonscripts/ui_blueprint_tool.pytools
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.