agentsclimarketplace

Dec

Skill jpoindexter/design-engineering-canon/skills/dec

20 agent-agnostic skills encoding the foundational canon of design engineering — usability heuristics, UX laws, product strategy, accessibility, performance, motion, software principles, design systems, AI-native patterns. Installs globally for Claude Code and any SKILL.md-aware agent.

Install
npx -y skills add jpoindexter/design-engineering-canon --skill dec

Assembled from the repository path, not quoted from the project. Check it against their README if it does not work.

One thing to look at

  • 0 stars0 stars. Stars are a popularity signal and not a quality one, but at this level it is likely that nobody has read this closely except its author, and you would be relying on your own review.

What its author says it does

Copied from the file, not written here

Use when the user invokes /dec, says 'run design engineering skills', or starts any design-engineering task — building/reviewing UI, scoping a product, shipping decisions, performance, AI-native UX — and it's unclear which dec-* skills apply. Dispatcher that routes to the right 2-4 of the 20 dec-* canon skills instead of loading the whole family.

SKILL.md

3.4 KB, as published. Nobody here has run it

Dec — Design Engineering Canon Dispatcher

Overview

The dec-* canon is 20 named-principle skills. Transcript evidence shows they fire in stable clusters per task type — and that "run design engineering skills" currently triggers an ad-hoc 6-skill load. This router makes the cluster choice deliberate.

Resolve the target first: the screen/feature/decision in the argument, else the active work. State it in one line, load the routed skills via the Skill tool, and reason from their named principles while working — router, not recital.

Routing Table

TaskSkills (in priority order)
Building an interactive UI / component (default row)dec-accessibility, dec-core-principles, dec-cognitive-load, dec-css-architecture
Reviewing / auditing a screen for usability defectsdec-nielsen-heuristics, dec-accessibility, dec-norman-principles
"This feels overwhelming / confusing" diagnosisdec-cognitive-load, dec-gestalt-principles, dec-krug-laws
Visual/communication design, taste, restraintdec-rams-principles, dec-gestalt-principles, dec-motion-animation
Motion / transition decisionsdec-motion-animation, dec-core-principles
Ship/defer decisions, backlog rankingdec-prioritization-frameworks, dec-product-metrics, dec-core-principles
Defining success / instrumenting a featuredec-product-metrics, dec-discovery-validation
Scoping what to build / validating an ideadec-discovery-validation, dec-prioritization-frameworks, dec-krug-laws
Slow or janky pagedec-web-performance, dec-rendering-architecture, dec-cognitive-load
Rendering / state architecture choicesdec-rendering-architecture, dec-software-principles
Styling architecture at scaledec-css-architecture, dec-design-system-depth
Design system / tokens / component APIsdec-design-system-depth, dec-css-architecture, dec-software-principles
AI/LLM-powered feature or agentic UXdec-ai-native-patterns, dec-core-principles, dec-ux-laws
Justifying a UX call with a named lawdec-ux-laws, dec-nielsen-heuristics
Test strategy for UIdec-quality-testing, dec-software-principles
Full sweep (/dec full — rare, major audit only)dec-core-principles, dec-accessibility, dec-motion-animation, dec-css-architecture, dec-cognitive-load, dec-web-performance, then the rest as the audit demands

Ambiguous target → the default row.

Rules

  • Load at most 4 per pass (full sweep excepted). Multiple rows match → primary row + one load-bearing skill from the secondary row.
  • dec-core-principles is the common denominator — when in doubt whether to include it, include it.
  • Reviews always pair dec-nielsen-heuristics with dec-accessibility — observed to travel together; a review with one and not the other misses half the defects.
  • Canon vs specs: this family carries named principles (why); the /design family carries concrete values (what — tokens, ramps, grids). Deep UI work usually needs one skill from each, not five from one.
  • Name which skills you loaded, per the always-on dec-* discipline in CLAUDE.md.

Keep looking

Skills are one crate of 328,083. Ordering is by how many stacks a row turns up in, so the top of any crate is what has actually been picked rather than what has the most stars.