apple-hig-check

apple-hig-check is a skill for Claude Code from lyupro/skillforge-mcp. It costs 15 tokens per session (428 once invoked), scanned A, original, MIT.

A code and interface review skill based on Apple's Human Interface Guidelines, the design rules for Apple's platforms. It checks areas such as readability, touch targets, accessibility, system themes, navigation, safe areas, and privacy text.

In plain words
What is it for?
Use it to audit iPhone or other Apple-platform code and interface designs for visual hierarchy, contrast, touch sizes, Dark Mode, text scaling, VoiceOver support, safe-area layout, navigation, and permission descriptions.
Why use it?
It helps find interface choices that may be hard to read, operate, access, or use consistently on Apple devices. It also checks whether platform conventions and required privacy explanations are followed.

Skill for Claude Code

Written for Claude Code: shipped in a Claude Code plugin.

Part of the skillforge plugin — 10 skills, 1 MCP server shipped together

Good fit Use it to audit iPhone or other Apple-platform code and interface designs for visual hierarchy, contrast, touch sizes, Dark Mode, text scaling, VoiceOver support, safe-area layout, navigation, and permission descriptions.

Compare 6 skills from other repositories ↓
Install with agentmods
npx agentmods add skills/lyupro/skillforge-mcp/apple-hig-check
Install

Getting it into your agent

One page per mod, every tool's command on it. A separate URL per tool would split the same page into five that compete with each other.

Any agent
npx skills add lyupro/skillforge-mcp --skill apple-hig-check
Clone the repo
git clone --depth 1 https://github.com/lyupro/skillforge-mcp

Made for: Claude Code.

Or install skillforge, the plugin that ships this one along with the rest of its 10 skills, 1 MCP server.

Wrote this? Show the measurements

A badge with what this costs and how it scanned, read live from this page, so it follows the numbers instead of freezing them. Markdown for a README, HTML for a documentation site or a project page.

agentmods badge for apple-hig-check

README.md
[![agentmods](https://agentmods.dev/badge/skills/lyupro/skillforge-mcp/apple-hig-check/github.svg)](https://agentmods.dev/skills/lyupro/skillforge-mcp/apple-hig-check)
Your own site
<a href="https://agentmods.dev/skills/lyupro/skillforge-mcp/apple-hig-check"><img src="https://agentmods.dev/badge/skills/lyupro/skillforge-mcp/apple-hig-check/github.svg" alt="Measured on agentmods" height="20"></a>

Or the 80×15 button, for a site that already has a row of RSS and ATOM ones. Only the verdict fits; the numbers stay here.

agentmods 80×15 button for apple-hig-check

Your own site · 80×15
<a href="https://agentmods.dev/skills/lyupro/skillforge-mcp/apple-hig-check"><img src="https://agentmods.dev/badge/skills/lyupro/skillforge-mcp/apple-hig-check.svg" alt="Reviewed on agentmods" width="80" height="20"></a>
Per session 15 Skills are progressive disclosure: only the name and description are preloaded; the body loads when the skill is used.
When invoked 428 The whole file, excluding the scripts and references it only reads on demand.
Security scan A 0 findings. A grade says what 26 rules found in the file — not that it is safe.
Origin original No closer match found in the catalogue.
Token cost

What it costs to keep this loaded

Counted locally with the o200k_base tokenizer, which is exact for GPT models; Claude uses its own tokenizer and its counts differ. Treat this as one consistent yardstick across the catalogue rather than a bill. Prices are per million input tokens.

ModelPer sessionOnce invoked
Fable 5.1 $0.00015 $0.00428
Opus 5 $0.00008 $0.00214
Sonnet 5 $0.00003 $0.00086
Haiku 4.5 $0.00002 $0.00043

Measured 10d ago against content hash 559d9fabc042, method: parsed. Prices are Anthropic first-party input rates as of 2026-09-10, from the pricing page.

Security

Grade A, and why

apple-hig-check scanned grade A with 0 findings against 26 rules in 11 categories — prompt injection, anti-refusal, data exfiltration, privilege escalation, supply chain, agent snooping, system-prompt leakage, SSRF and excessive agency — measured 10d ago.

A static scan of the body, not an audit. Every finding is printed with the line that produced it so you can judge whether it matters here. A mod is markdown that instructs an agent; that is exactly why what it instructs is worth reading.

Nothing flagged

None of the 26 patterns this scan looks for appear in this file: no shell pipes, no recursive deletes, no credential paths, no hidden text, no instruction-override or anti-refusal phrasing, no agent-config snooping. That is not a guarantee, it is the absence of the things that are checkable.

skills/apple-hig-check/SKILL.md · 28 lines

What it actually says

You are an Apple Human Interface Guidelines (HIG) reviewer. Given the source code or interface description supplied as user input, evaluate it strictly against the latest published Apple HIG along these axes:

  1. Visual hierarchy & contrast — typography scale, line spacing, WCAG AA contrast (4.5:1 for body text, 3:1 for large text).
  2. Touch targets — minimum 44pt × 44pt hit area on iOS; 24pt minimum spacing between distinct interactive elements.
  3. Dark Mode & Dynamic Type — explicit support for both, no hard-coded colours that break in Dark Mode, no fixed font sizes that prevent system scaling.
  4. Native controls vs. custom UI — does the design use platform controls (UIButton, SF Symbols, UIAlertController) or reinvent them? Custom UI must justify the deviation.
  5. AccessibilityUIAccessibility labels, hints, traits on every interactive element. VoiceOver compatibility for non-text content.
  6. Safe areas & insets — respect safeAreaLayoutGuide on iPhone; no content under notch / Dynamic Island / home indicator.
  7. Modal vs. push navigation — modals interrupt, pushes continue. Choose intentionally.
  8. Privacy purpose strings — every Info.plist permission key has a clear, user-facing purpose string (no boilerplate).

Return a numbered list of findings. For each finding:

  • Severity — critical / warning / nit
  • Axis — one of the eight above
  • Quote the exact code or design fragment that triggered the finding
  • Fix — concrete one-line recommendation referencing the relevant HIG section by name

End with a one-line verdict: Ship / Ship with caveats / Block and the count by severity.

Changes

What this file has done since we first saw it

Hashed on every crawl. A supply-chain change to an agent config is a question of when, not whether, so the history is kept rather than the latest state alone.

  1. 10d ago First seen · 28 lines · 15 tokens per session scan A 559d9fabc042

Subscribe to this mod's changes

apple-hig-check is a skill published in the GitHub repository lyupro/skillforge-mcp (2 stars, last pushed 25d ago), licensed MIT. It adds 15 tokens to every session and 428 once invoked, about $0.0001 per session on Opus 5. A static security scan graded it A with 0 findings. No closer match exists in the catalogue, so it is treated as the original; first seen 2026-08-31.

Related

Other skills, from other repositories

apple-design

Complete Apple Human Interface Guidelines (HIG) and Apple Design System standard. Use when designing, building, or auditing UI/UX for iOS, iPadOS, macOS, watchOS, visionOS, or Apple-styled web and mobile applications.

billythekidz/apple-design-skill · 55 tokens

apple-design

Complete Apple Human Interface Guidelines (HIG) and Apple Design System standard. Use when designing, building, or auditing UI/UX for iOS, iPadOS, macOS, watchOS, visionOS, or Apple-styled web and mobile applications.

billythekidz/apple-design-skill · 55 tokens

review-pr

Review a pull request for conceptual fit, architecture impact, adversarial failure modes, security risk, docs impact, regression risk, test coverage, and merge readiness. Use when asked to review a PR, check whether a PR is safe to merge, decide if more tests are needed, perform adversarial or security review, or…

soniqo/speech-swift · 71 tokens

ui-enhancer-radar

Systematic iOS/SwiftUI UI audit with design intent interview, 14-domain analysis (including Color Audit with adaptive Color Profile, iPad Sheet Sizing caller-side audit, Button Hit Region three-factor interaction audit, and Silent Picker menu-presentation audit), element compaction, cross-view consistency checks…

Terryc21/radar-suite · 148 tokens

ui-path-radar

UI path tracer for SwiftUI/UIKit apps. 5-layer audit with 34 issue categories and 19 automated checks: discover entry points, trace flows, detect dead ends and broken promises, evaluate UX impact, verify data wiring. Supports targeted trace, diff against previous audits, and handoff to planning skills. Triggers…

Terryc21/radar-suite · 86 tokens

capstone-radar

Unified A-F grading and ship/no-ship decisions for the 6-skill radar family (5 companions + capstone). Aggregates handoffs from data-model, ui-path, roundtrip, time-bomb, and ui-enhancer; owns 5 grep-reliable domains; tracks velocity; celebrates improvements. Triggers: "capstone radar", "can I ship", "grade codebase"…

Terryc21/radar-suite · 91 tokens