Apple Human Interface Guidelines

Enforce Apple's Human Interface Guidelines in HTML, CSS, and JavaScript code.

1|Updated Mar 7, 2026
One-click install
npx skills add https://github.com/AngKS/HackOMania-2026 --skill apple-human-interface-guidelines
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: Apple Human Interface Guidelines
Source: https://github.com/AngKS/HackOMania-2026/tree/main/.agents/skills/apple-hig
Command: npx skills add https://github.com/AngKS/HackOMania-2026 --skill apple-human-interface-guidelines

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes references (resource) components.

What problem does it solve?

This Skill ensures web applications are built with a user-centric approach, adhering to Apple's Human Interface Guidelines for clarity, deference, and depth, making them accessible and intuitive.

Core Features & Use Cases

  • Guideline Enforcement: Provides a strict ruleset for generating and reviewing web code (HTML, CSS, JS).
  • Accessibility Focus: Mandates semantic HTML, keyboard navigation, dynamic typography, and ARIA usage.
  • Interaction Design: Enforces immediate feedback, generous touch targets, fluid animations, and direct manipulation patterns.
  • Use Case: A developer can use this Skill to ensure their new web-based dashboard for a SaaS product feels native and is usable by everyone, regardless of their abilities or device.

Quick Start

Generate an HTML button component that adheres to Apple's HIG for accessibility and visual design.

Frequently Asked Questions about Apple Human Interface Guidelines

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I apply Apple Human Interface Guidelines to web application development?

Apply Apple Human Interface Guidelines to web development by enforcing clarity, deference, and depth in HTML, CSS, and JavaScript code. This ensures interfaces translate native paradigms into accessible, human-first web technologies.

What is the best way to make a web dashboard feel native and accessible?

Make a web dashboard feel native and accessible by mandating semantic HTML, keyboard navigation, dynamic typography, and ARIA usage. This approach enforces immediate feedback, generous touch targets, and fluid animations.

How does this approach enforce accessibility in UI/UX design?

This approach enforces accessibility in UI/UX design by mandating semantic HTML, keyboard navigation, and ARIA usage. It ensures dynamic typography and direct manipulation patterns are integrated into the generated web code.

Can I use these HIG rules to review and refactor existing HTML and CSS code?

Yes, you can use these HIG rules to review and refactor existing HTML and CSS code. The guidelines provide a strict ruleset for evaluating web code to ensure it meets accessibility and human-first interaction design standards.

Do I need specific frameworks to build human-first web apps with these guidelines?

No specific frameworks are required to build human-first web apps with these guidelines. The enforcement applies directly to standard HTML, CSS, and JavaScript code, translating native paradigms without external dependencies.

What interaction design patterns are enforced for web apps?

Interaction design patterns enforced for web apps include immediate feedback, generous touch targets, fluid animations, and direct manipulation. These patterns ensure intuitive user interfaces that translate native paradigms into web technologies.