Design system governance
Skill Xopoko/plug-n-skills/plugins/design-intelligence/skills/design-system-governance
Ready-to-install skills and plugins for Codex, Claude Code, and AI coding agents: practical workflows for app delivery, architecture, research, design, and agent tooling.
npx -y skills add Xopoko/plug-n-skills --skill design-system-governanceAssembled from the repository path, not quoted from the project. Check it against their README if it does not work.
One thing to look at
- 8 stars8 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
Govern reusable design decisions, patterns, components, accessibility proof, contribution models, maturity, drift, and system adoption. Do not use for CSS implementation, Figma libraries, or token tooling unless requested.
SKILL.md
3.9 KB, as published. Nobody here has run it
Design System Governance
Use when a product needs coherent reusable design decisions, not merely a prettier component library. A design system is an operating model for consistency, accessibility, quality, and product speed.
Decision Layers
Separate:
- Principles: what the system optimizes for.
- Patterns: reusable solutions to recurring product problems.
- Components: reusable interface objects.
- Content rules: labels, messages, empty states, help, tone.
- Accessibility rules: keyboard, focus, semantics, contrast, motion, target size, cognitive support.
- Usage guidance: when to use, when not, examples, anti-patterns.
- Contribution process: proposal, review, validation, release, retirement.
- Maturity/adoption: ownership, use, quality proof.
Tokens and component APIs can preserve decisions, but they are not the decisions themselves.
Record evidence classes: product use cases, accessibility obligations, adoption/drift signals, platform constraints, owner/review proof.
Common Pattern Families
Govern recurring UI patterns as reusable decisions:
- forms and validation;
- search, filters, sorting, and no-results recovery;
- lists, tables, cards, dashboards, and detail pages;
- empty, loading, disabled, error, success, and partial-success states;
- onboarding, permissions, consent, account setup, and first-run education;
- notifications, progress, activity, alerts, and system status;
- destructive actions, bulk actions, undo, confirmation, and escalation;
- settings, preferences, admin controls, roles, and permissions.
For each pattern, preserve the product job, content rules, state model, accessibility obligations, usage constraints, anti-patterns, and validation evidence. Do not reduce the pattern to visual anatomy or component props.
Governance Questions
- What repeated user problem does this pattern solve?
- What evidence shows it works?
- What variants are allowed, and why?
- What accessibility obligations come with it?
- What are the known failure modes and anti-patterns?
- Who owns changes and approvals?
- How do teams request new patterns or exceptions?
- How are breaking changes, deprecations, and migrations handled?
- How is adoption measured?
Pattern Decision Record
For durable decisions, produce:
- Pattern name.
- Problem solved.
- User context.
- When to use.
- When not to use.
- Anatomy and behavior.
- Accessibility requirements.
- Content rules.
- Variants and constraints.
- Evidence and validation.
- Owner and review path.
- Deprecation or exception policy.
For reusable output, use design_intelligence.decision.v1 from references/contracts.md.
Maturity Lens
Evaluate maturity across:
- principles and guidance;
- accessibility built in;
- reusable patterns/components;
- source of truth;
- contribution model;
- adoption and support;
- measurement;
- retirement of weak or duplicated patterns.
Output
Produce:
- System diagnosis: consistency, adoption, accessibility, and governance risk.
- Decision inventory: what reusable decisions exist or are missing.
- Recommended governance model: ownership, contribution, review, validation, release.
- Pattern decision records: for the most important gaps.
- Maturity roadmap: smallest changes that increase quality and reuse.
Red Flags
- Design system treated as Figma/component package only.
- Teams copy patterns without guidance.
- Accessibility verified per implementation instead of built into patterns.
- Exceptions undocumented.
- Components lack content rules.
- Tokens preserve values but not product intent.
- Deprecated patterns never disappear.