accessibility-per-comp…
Run an accessibility audit on a specific design system component. Trigger when someone says: accessibility check, a11y audit, WCAG compliance, is this…
Recommend which design system skills to run first based on a quick assessment of the system's state. Trigger when someone says: where should I start, what should I run first, triage my design system, which audit first, help me prioritise, I'm new to this system, first time using
$ npx -y skills add murphytrueman/design-system-ops --skill triage --agent claude-codeHow it fires
How this skill gets triggered: by you, by Claude, or both.
/triageContext preview
The summary Claude sees to decide when to auto-load this skill.
Recommend which design system skills to run first based on a quick assessment of the system's state. Trigger when someone says: where should I start, what should I run first, triage my design system, which audit first, help me prioritise, I'm new to this system, first time using
name: triage description: "Recommend which design system skills to run first based on a quick assessment of the system's state. Trigger when someone says: where should I start, what should I run first, triage my design system, which audit first, help me prioritise, I'm new to this system, first time using this plugin, or anything about deciding which skills or commands to use."
A skill for quickly assessing a design system's state and recommending which skills to run first, in what order, and why. Prevents the overwhelm of running all 40 skills when 3–5 would surface the critical findings.
Design System Ops has 40 skills across 5 categories: audit, validate, document, govern, and communicate. Running all of them is comprehensive but overwhelming — especially for a team encountering the plugin for the first time. The triage skill reads the system's current state and produces a prioritised run plan: which skills to run first, which to skip for now, and which to return to later.
The triage skill is intentionally lightweight. It should take no more than 5 minutes of input-gathering and produce a run plan in under a minute. The value is in sequencing, not in depth — the subsequent skills provide the depth.
This skill produces a run plan — it does not run other skills itself. If the user wants a full automated sweep, point them to the `/full-diagnostic` agent instead. If the system has a single well-defined problem ("our tokens are a mess"), skip triage and go directly to the relevant skill. Triage is for when the team does not know where to start, not when they already know.
---
Gather the minimum information needed to assess the system's state. This is NOT a full audit — it is a triage scan.
Ask for or confirm:
If the user provides a codebase or repo path, do a quick scan:
Based on the scan, classify the system into one of four states:
**Profile:** Young system, small team, establishing foundations. **Primary risk:** Building without foundations (tokens, governance, documentation). **Typical pain:** "We're not sure if we're doing this right."
**Profile:** Mid-size system gaining adoption, starting to feel friction. **Primary risk:** Accumulating debt faster than paying it off. **Typical pain:** "Things are getting inconsistent" or "new teams are struggling to adopt."
**Profile:** Mature system with significant investment, maintaining at scale. **Primary risk:** Drift, governance gaps, documentation staleness. **Typical pain:** "We don't know the state of things" or "teams are going off-system."
**Profile:** System with accumulated problems, possibly declining adoption. **Primary risk:** System becomes irrelevant as teams work around it. **Typical pain:** "It's a mess" or "nobody uses it" or "we inherited this."
Based on the state classification, produce a prioritised skill run plan.
---
**System:** [name] **State classification:** [A/B/C/D] — [one-line description] **Date:** [date]
---
For each recommended skill:
| Priority | Skill | Why now | What it will tell you | Estimated time | |---|---|---|---|---| | 1 | [skill name] | [why this is the right first step for this state] | [what you'll learn] | [5–15 min] | | 2 | ... | | | | | 3 | ... | | | |
**Limit the initial run to 3–5 skills.** More than that dilutes focus.
---
| Skill | Why skip | When to revisit | |---|---|---| | [skill name] | [why it's not useful yet for this state] | [specific trigger for when it becomes relevant] |
---
| Skill | Prerequisite | When to run | |---|---|---| | [skill name] | [what needs to happen first] | [timing — e.g. "after token audit remediation is complete"] |
---
These are starting-point recommendations. Adjust based on the specific pain the team reported.
**State A (New/small):** 1. `system-health` — Establish a baseline score across all dimensions 2. `token-audit` — Verify the foundation is solid before building on it 3. `contribution-workflow` — Establish governance early, before it becomes a problem 4. Skip: adoption-report (too early), drift-detection (no consuming teams yet), deprecation-process (nothing to deprecate)
**State B (Growing):** 1. `system-health` — Get the current picture 2. `component-audit` — Understand what you have, what's duplicated, what's missing 3. `naming-audit` — Catch convention drift before it compounds 4. `adoption-report` — Understand who's using it and who isn't 5. Skip: system-pitch (you already have investment), designer-onboarding (do after audits)
**State C (Established):** 1. `drift-detection` — The #1 risk for established systems 2. `token-compliance` — Are tokens being used correctly at scale? 3. `ad
Claude Code skills for the work that keeps a design system alive.
Repo: murphytrueman/design-system-ops
Run an accessibility audit on a specific design system component. Trigger when someone says: accessibility check, a11y audit, WCAG compliance, is this…
Produce a design system adoption report separating coverage from actual adoption, with trend direction and risk flags. Trigger when someone says: adoption…
Generate AI-optimised text descriptions for components, formatted for Figma's MCP server and LLM consumption. This produces prose descriptions in a six-section…
Transform audit findings into sprint-ready work items with effort estimates, acceptance criteria, and stakeholder-friendly rationale. This converts existing…
Produce a communication package for a design system change — release notes, migration guide, and team announcement. This produces communication artefacts for…
Generate CI/CD pipeline configurations that automate design system quality checks — token validation, component linting, visual regression, accessibility…