run_audit
Audit design system compliance with WCAG contrast, token completeness, and spec rules. Returns score, level, and structured issues.
Instructions
Run a deterministic design-system audit (WCAG contrast, token completeness, spec accessibility) and return structured findings.
Prereq: none — token/spec level, no Figma, no AI. Returns: { success, results: issues[], score, level, summary }. focus="contrast" narrows to token contrast pairs; focus="skill-compliance" checks real source files against ATOMIC_DESIGN.md/MOTION_VIDEO_DESIGN.md's checkable rules. vs analyze_design: run_audit = systematic spec/token compliance; analyze_design = AI vision review of a live Figma frame.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| focus | No | Optional focus area to narrow the audit scope. Examples: 'accessibility' (runs all 5 WCAG checks), 'token coverage' (checks which components use design tokens vs hardcoded values), 'naming' (validates spec name conventions), 'contrast' (color contrast only), 'skill-compliance' (checks ATOMIC_DESIGN.md composition/state/data-fetching/naming rules and MOTION_VIDEO_DESIGN.md token/reduced-motion/GPU-property rules against real source files), 'touch-targets' (interactive element sizing only). Omit to run the full default audit suite. | |
| target | No | Local path to scan when focus='skill-compliance'. Defaults to the current project root. | |
| maxFiles | No | Maximum source files to scan when focus='skill-compliance'. |