/release-check
Pre-release validation pipeline for a component
$ npx -y skills add murphytrueman/design-system-ops --agent claude-codeShips with design-system-ops. Installing the plugin gets this command.
How it fires
How this command gets triggered: by you, by Claude, or both.
- Fires itselfClaude auto-loads it when your prompt matches the work.
- You can call itInvoke it directly when you want it.
- Slash command
/release-check
Context preview
What this command does when you run it.
Pre-release validation pipeline for a component
Command definition
release-check.mddescription: Pre-release validation pipeline for a component
allowed-tools: Read, Write, Grep, Glob, Bash(cat:*), Bash(find:*), Bash(head:*), Bash(ls:*), Bash(sort:*), Bash(tail:*), Bash(wc:*)
Run the component-to-release pipeline to validate a component is ready to ship.
This command chains multiple skills into a single pre-release workflow. Load the agent instructions from ${CLAUDE_PLUGIN_ROOT}/skills/component-to-release-agent.md and follow the complete pipeline.
Before starting, read the reference material for each chained skill from the `references:` field of each skill's frontmatter, located in ${CLAUDE_PLUGIN_ROOT}/knowledge-notes/.
Begin with Phase 0 (Component type decision) — classify whether this is a new component, enhancement, breaking change, or bug fix, then adjust the pipeline depth accordingly.
The pipeline runs in order: 1. Design-to-code check (visual alignment, interactive states, responsive behaviour) 2. Accessibility audit (keyboard, screen reader, contrast, focus, ARIA) 3. Token compliance (hardcoded values, wrong-tier references, DTCG alignment) 4. AI component description (six-section format + JSON metadata) 5. Usage guidelines (anti-patterns, edge cases, content guidelines) 6. Change communication (release notes, migration guide if breaking)
Produce a release package with all documentation, a sign-off checklist, and gate decisions (critical findings block release).
The component to validate: $ARGUMENTS
Read more
description: Pre-release validation pipeline for a component allowed-tools: Read, Write, Grep, Glob, Bash(cat:*), Bash(find:*), Bash(head:*), Bash(ls:*), Bash(sort:*), Bash(tail:*), Bash(wc:*)
Run the component-to-release pipeline to validate a component is ready to ship.
This command chains multiple skills into a single pre-release workflow. Load the agent instructions from ${CLAUDE_PLUGIN_ROOT}/skills/component-to-release-agent.md and follow the complete pipeline.
Before starting, read the reference material for each chained skill from the `references:` field of each skill's frontmatter, located in ${CLAUDE_PLUGIN_ROOT}/knowledge-notes/.
Begin with Phase 0 (Component type decision) — classify whether this is a new component, enhancement, breaking change, or bug fix, then adjust the pipeline depth accordingly.
The pipeline runs in order: 1. Design-to-code check (visual alignment, interactive states, responsive behaviour) 2. Accessibility audit (keyboard, screen reader, contrast, focus, ARIA) 3. Token compliance (hardcoded values, wrong-tier references, DTCG alignment) 4. AI component description (six-section format + JSON metadata) 5. Usage guidelines (anti-patterns, edge cases, content guidelines) 6. Change communication (release notes, migration guide if breaking)
Produce a release package with all documentation, a sign-off checklist, and gate decisions (critical findings block release).
The component to validate: $ARGUMENTS
Claude Code skills for the work that keeps a design system alive.
Repo: murphytrueman/design-system-ops
Other commands on design-system-ops.
- /cicd-integration
Generate a CI/CD pipeline for design system quality checks
Open command - /codemod-generator
Generate a migration codemod with tests and rollback plan
Open command - /component-audit
Audit your component library inventory
Open command - /describe-component
Generate an AI-optimised component description
Open command - /docs-coverage
Audit whether your documentation surface keeps pace with your components
Open command - /drift-check
Detect where teams are diverging from the system
Open command

