bundled-skills/hig-inputs/SKILL.md
Check for .claude/apple-design-context.md before asking questions. Use existing context and only ask for information not already covered.
npx skillsauth add FrancoStino/opencode-skills-antigravity hig-inputsInstall this skill globally with one command. Works with Claude Code, Cursor, and Windsurf.
3 of 9 scanners reported clean
Some scanners were skipped, did not run, or reported a non-clean status. Review each row below.
Check for .claude/apple-design-context.md before asking questions. Use existing context and only ask for information not already covered.
Support multiple input methods. Touch, pointer, keyboard, pencil, voice, eyes, hands, controllers. Design for the inputs available on each platform. On iPadOS, support both touch and pointer; on macOS, both pointer and keyboard.
Consistent feedback for every input action. Visible, audible, or haptic response.
Standard gestures must behave consistently. Tap to activate, swipe to scroll/navigate, pinch to zoom, long press for context menus, drag to move. Don't override system gestures (edge swipes for back, Home, notifications).
Use standard recognizers; keep custom gestures discoverable. Apple's built-in recognizers handle edge cases and accessibility. If you add non-standard gestures, provide hints or coaching to teach them.
Precision drawing, markup, and selection. Support pressure, tilt, and hover. Distinguish finger from Pencil when appropriate (finger pans, Pencil draws).
Support Scribble in text fields. Users expect to write with Pencil in any text input.
Keyboard shortcuts and full navigation. Standard shortcuts (Cmd+C/V/Z) plus custom ones visible in the iPadOS Command key overlay. Logical tab order.
Respect the software keyboard. Adjust layout when keyboard appears. Use keyboard-avoidance APIs.
| Reference | Topic | Key content | |---|---|---| | gestures.md | Touch gestures | Tap, swipe, pinch, long press, drag, system gestures | | apple-pencil-and-scribble.md | Apple Pencil | Precision, pressure, tilt, hover, handwriting | | keyboards.md | Keyboards | Shortcuts, navigation, software keyboard, Command key | | game-controls.md | Game controllers | MFi, extended gamepad, remapping, fallbacks | | pointing-devices.md | Pointer/trackpad | Hover, cursor morphing, trackpad gestures | | digital-crown.md | Digital Crown | Scrolling, value adjustment, haptic detents | | eyes.md | Eye tracking | Look and tap, gaze targeting, hit target sizing | | spatial-interactions.md | Spatial input | Hand gestures, direct manipulation, immersive input | | focus-and-selection.md | Focus system | tvOS/visionOS navigation, focus indicators, groups | | remotes.md | Remotes | Touch surface, clickpad, simple interactions | | gyro-and-accelerometer.md | Motion sensors | Gyroscope, accelerometer, calibration, gaming | | nearby-interactions.md | Nearby interactions | U1 chip, directional finding, proximity triggers | | camera-control.md | Camera Control | iPhone camera hardware button, quick launch |
Built by Raintree Technology · More developer tools
This skill is applicable to execute the workflow or actions described in the overview.
tools
Authorized security assessment of LLM applications and AI agents: prompt injection, tool abuse, RAG exposure, memory poisoning, system-prompt extraction, and agent-compliance engineering per OWASP LLM/ASI Top 10.
development
Builds two parameterized UI modes—流光溢彩白 (iridescent white) and 五彩斑斓黑 (colorful black)—with OKLCH, WebGL/CSS fallback, vision gating, screenshot QA, and total/per-color intensity reports. Use when a UI request names either mode or needs measured color parameters.
tools
Delegate coding tasks to the Kimi Code CLI (`kimi`) only when the user explicitly requests it, while the orchestrator retains review and landing responsibility.
development
Front-end JavaScript reverse engineering: locate signature chains, analyze encrypted request parameters, sample runtime behavior, and reproduce logic locally in Node for evidence-based output.