Skip to content
Design
Skill

/hig-doctor-audit

Audit interface source with HIG Doctor when the user asks to scan, lint, review, or remediate Swift, UIKit, AppKit, React, Vue, Svelte, Angular, Compose, Android XML, Flutter, CSS, or HTML for HIG-aligned interface and accessibility concerns. Do not activate for general design

BOOST
From plugin
hig-doctor
14815 skills1 MCP
Install
$ npx -y skills add raintree-technology/hig-doctor --skill hig-doctor-audit --agent claude-code

How it fires

How this skill gets triggered: by you, by Claude, or both.

  • Fires itselfAuto-invocation. Claude auto-loads it when your prompt matches the work.Auto-invocation is when the right skill fires by itself at the right moment, driven by a FLOW.md router and a hook, instead of you invoking it by name. It is the difference between a skill being installed and a skill actually getting used.Read the full definition →
  • You can call itInvoke it directly when you want it.
  • Slash command/hig-doctor-audit

Context preview

The summary Claude sees to decide when to auto-load this skill.

Audit interface source with HIG Doctor when the user asks to scan, lint, review, or remediate Swift, UIKit, AppKit, React, Vue, Svelte, Angular, Compose, Android XML, Flutter, CSS, or HTML for HIG-aligned interface and accessibility concerns. Do not activate for general design

SKILL.md

hig-doctor-audit.SKILL.md
name: hig-doctor-audit
description: Audit interface source with HIG Doctor when the user asks to scan, lint, review, or remediate Swift, UIKit, AppKit, React, Vue, Svelte, Angular, Compose, Android XML, Flutter, CSS, or HTML for HIG-aligned interface and accessibility concerns. Do not activate for general design advice without source to audit; use the relevant HIG guidance skill instead.

HIG Doctor audit

Use HIG Doctor findings as review evidence, not certification.

Audit workflow

1. Confirm the target repository or directory. Keep the scan within that scope. 2. Run `npx -y hig-doctor@2.0.3 <target> --json` for machine-readable findings. 3. Report the detected frameworks, severity counts, rule IDs, locations, and material analysis limits. 4. Use `hig_explain_finding` or the relevant bundled HIG skill when a finding needs its cited guidance and context. 5. Before editing, distinguish mechanical fixes from changes that require product, design, accessibility, or platform judgment. 6. If the user authorized remediation, preserve justified suppressions and rerun the audit plus the repository's relevant checks.

Gates and baselines

  • Use `--fail-on <critical|serious|moderate>` only when the requested workflow

needs a gate.

  • Use `--write-baseline` only when the user asks to adopt a baseline. A baseline

records accepted existing findings; it does not resolve them.

  • Do not delete or weaken configuration, inline suppressions, or baselines merely

to produce a clean result.

Failure handling

If `npx` or the package cannot run, state the failed command and the missing prerequisite. Ask the user to install a supported Node.js runtime or restore package-registry access. Do not substitute an unversioned audit command.

Output

Lead with the audit result. Separate confirmed findings, judgment-dependent warnings, preserved exceptions, checks run, and missing evidence. Never claim that an automated scan proves HIG compliance or accessibility.

Read more
Ships withhig-doctor

Active open-source project · MIT tooling with attributed Apple reference content HIG Doctor helps developers and coding agents find interface issues before release.

Get the whole plugin

Other skills on hig-doctor.