Give your AI structured
Apple design guidance
HIG Doctor organizes Apple Human Interface Guidelines references for AI-assisted design and development.
npx skills add raintree-technology/hig-doctorReview interface code in your browser
Paste a component or choose a sample. Run 431 local checks, review the prioritized findings, and re-run the audit after each change.
Select Run audit to see prioritized findings. The browser runs this audit locally.
Uses the shared browser-compatible rules from the bun run audit CLI and the hig_audit MCP tool. TypeScript AST checks remain available in the CLI and MCP audit.
Find guidance for a design decision
Ask about a platform, component, input method, pattern, or Apple technology. HIG Doctor retrieves relevant references and source links.
See the difference
Compare an illustrative generic response with an answer that uses HIG Doctor references. Verify both against Apple's current documentation.
“How should I handle navigation in my iPad app?”
- Applies iOS phone patterns to iPad
- Suggests hamburger menus (Apple discourages these)
- No mention of iPadOS-specific conventions
- Knows iPadOS uses sidebars, not tab bars
- References split views and multitasking
- Cites the specific HIG topic
Your agent loads only what it needs
HIG Doctor uses progressive disclosure. Your agent reads a short index first, then loads the selected skill and relevant reference topics.
Full corpus
All reference topics
Selected references
Relevant to the question
Focused
Less unrelated context
Focused
Loads selected topics
Attributed
Links to Apple sources
Versioned
Updates through releases
- Step 114 descriptionsDiscoveryYour agent reads 14 skill descriptions and selects the skill that best matches the question.
- Step 21 selected skillActivationThe selected skill loads its principles and reference index to identify relevant topics.
- Step 3Project detailsContextWhen project context is available, the agent applies your platform, technology, and constraints.
- Step 4Relevant topicsReferenceThe agent loads the reference topics that apply to the question and can follow their Apple source links.
Built for how you work
Use the same structured HIG reference set across individual and team workflows.
What's included
14 skills organize 156 HIG reference topics for AI-assisted retrieval.
New here? Start with to record your platform, technology, and constraints. Then open for platform-specific guidance. Other skills load when a question needs them.
| Skill | References | |
|---|---|---|
| Project Context | — | |
| Platforms | 7 refs | |
| Foundations | 18 refs | |
| Patterns | 25 refs | |
| Content | 8 refs | |
| Layout | 12 refs | |
| Menus & Actions | 11 refs | |
| Search | 3 refs | |
| Dialogs | 5 refs | |
| Controls | 14 refs | |
| Status | 3 refs | |
| System | 9 refs | |
| Inputs | 13 refs | |
| Technologies | 28 refs |
Prefer reading in the browser? Browse all 156 HIG topics
Portable files with explicit updates
HIG Doctor uses the Agent Skills format for reusable guidance. Use the files with supported tools, and run an update command when HIG Doctor publishes a new release.
Learn about Agent Skills (opens in new tab)Supported tools and agents
Install HIG Doctor with one command
Run the command in your project. A supported Agent Skills client can then discover the installed skills.
npx skills add raintree-technology/hig-doctorAfter installation, ask your agent a design question. Skill discovery depends on the client you use.
Copy a question to try
Having trouble? Open an issue (opens in new tab) and we'll help.