accessibility-per-comp…
Audit one design system component's accessibility against WCAG 2.2 AA: keyboard, screen reader, contrast, focus, ARIA, target…
Holistic health check across tokens, components, docs, adoption, governance, AI readiness, platform maturity, with status labels and an inferred maturity stage. Triggers: how healthy is my system, health check, big picture, how do we compare with public systems. Not for one area
Claude Code
$ npx -y skills add murphytrueman/design-system-ops --skill system-health --agent claude-code
Codex
$ npx skills add murphytrueman/design-system-ops --skill system-health -a codex -y
Cursor
$ npx skills add murphytrueman/design-system-ops --skill system-health -a cursor -y
Gemini CLI
$ npx skills add murphytrueman/design-system-ops --skill system-health -a gemini-cli -y
GitHub Copilot
$ npx skills add murphytrueman/design-system-ops --skill system-health -a github-copilot -y
OpenCode
$ npx skills add murphytrueman/design-system-ops --skill system-health -a opencode -y
Windsurf
$ npx skills add murphytrueman/design-system-ops --skill system-health -a windsurf -y
name: system-health description: "Holistic health check across tokens, components, docs, adoption, governance, AI readiness, platform maturity, with status labels and an inferred maturity stage. Triggers: how healthy is my system, health check, big picture, how do we compare with public systems. Not for one area (use its audit)." allowed-tools: Read, Write, Grep, Glob, WebFetch, Bash(cat:*), Bash(find:*), Bash(head:*), Bash(ls:*), Bash(sort:*), Bash(tail:*), Bash(wc:*) references: - ../../knowledge-notes/component-governance.md - ../../knowledge-notes/ai-readiness.md - ../../knowledge-notes/design-to-code-contract.md - ../../knowledge-notes/token-architecture.md - ../../knowledge-notes/adoption-measurement.md - ../../knowledge-notes/documentation-coverage.md - ../../knowledge-notes/public-systems-reference.md - ../../knowledge-notes/output-discipline.md
A skill for producing a holistic design system health assessment across seven dimensions: tokens, components, documentation, adoption, governance, AI readiness, and platform maturity. Output is a findings-based executive summary with a prioritised action list.
Confirm that every path in this skill's frontmatter `references:` exists relative to this SKILL.md. If any is missing, stop: the install is incomplete, usually because a flattening installer (for example `npx skills install`) dropped the repo-root `knowledge-notes/` directory. Tell the user to reinstall by a method in `1-INSTALL.md` and run `verify-install.sh` from the install root. Proceed without the references only if the user explicitly says to, and then say in the output that it was produced without the pack's reference material.
Token audits find naming violations. Component audits find unused variants. Adoption analysis finds coverage gaps. But none of these in isolation tells you whether the system is healthy. Health is a function of how well all seven dimensions are working together — a system with excellent tokens and terrible governance is still a fragile system, and a well-adopted system with thin documentation is one team member departure away from collapse.
This assessment is designed to give a snapshot of the whole system, not a deep dive into any single area. It is useful as a starting point for prioritisation, as a quarterly review artefact, or as background for a stakeholder conversation about where investment is needed.
For deeper work on any individual dimension, route to the relevant specialist skill (token-audit, component-audit, etc.).
---
If `.ds-ops-config.yml` exists, follow the configuration-and-recurring knowledge note (`../../knowledge-notes/configuration-and-recurring.md`) for loading, integration fallbacks and recurring runs. This skill reads:
System health is the broadest assessment, so every configured integration feeds at least one dimension:
**Figma MCP** (`integrations.figma.enabled: true`):
**npm registry** (`integrations.npm.enabled: true`):
**GitHub** (`integrations.github.enabled: true`):
**Storybook / Documentation** (`integrations.storybook.enabled` or `integrations.documentation.enabled`):
These signals are supplementary — the dimension assessment still requires the structured checks in Step 2. But auto-pulled data replaces estimated figures with measured ones, which makes the findings more defensible.
Follows the recurring-run procedure in the configuration-and-recurring note. Specific to this skill:
Before assessing health, determine what kind of shared UI this actually is. Not everything is a design system, and the distinction changes what advice is useful.
**Classify the library type from the codebase signals:**
Audit one design system component's accessibility against WCAG 2.2 AA: keyboard, screen reader, contrast, focus, ARIA, target…
Adoption report: coverage (what the system provides), reach (teams with access) and adoption (teams shipping with it), design vs…
Write the AGENTS.md that tells coding agents how to use this design system: where things live, sourced rules, how to check work,…
Write a six-section prose description (purpose, props, anti-patterns, composition, accessibility, examples) for a Figma…
Turn existing audit findings into sprint-ready tickets with T-shirt estimates, acceptance criteria, dependencies and phases.…
Write release notes, a migration guide and a team announcement for a design system change that is already decided, scaled to its…
You MUST use this before any creative work - creating features, building components, adding functionality, modifying behavior, or…
Ask which skill or flow fits your situation. A router over the skills in this repo.