Individual skill
axiom-audit-touch
Use when the user mentions touch support on the Mac, touchscreen MacBook readiness, Sidecar touch, mouseDown or tracking-loop migration, or wants to audit a macOS app for touch.
axiom-codex/skills/axiom-audit-touch/SKILL.md
Source commit 1747cc878de13bebdd6de4dfd0daf447fed99a81
What was checked
- Matches the observed repository HEAD
- Yes
- Scanner rules are current
- Yes
- Repository scan complete
- No
- Skill scan complete
- No
- Observed behavior
- Network or broad shell
- Last checked
- Nov 10, 2026
These are observations at the recorded commit, not a guarantee of safety. Review the source before running it.
Install this skill
Choose an agent in your Stack or copy a command below. Commands fetch the pinned commit and copy only this skill directory. Existing destinations are refused. Copying a command does not install anything.
An install command is unavailable: current rules, complete repository and skill scans, an eligible behavior level and a permitted license are required.
Repository context
- Repository stars (not skill ratings)
- 1,257
- Repository last updated
- Nov 8, 2026
- License
- MIT
Observed agent integration: No specific integration evidence. Standard SKILL.md installation does not imply verified compatibility.
- security Derived category
Files and excerpt
File metadata and permitted, redacted excerpts come from the recorded scan. Source links are pinned to that commit.
Browse files
SKILL.mdcore · 22,524 bytesagents/openai.yamlasset · 303 bytes
Read excerpt
# Touch Readiness Auditor Agent
You are an expert at finding what breaks when someone touches a Mac app — on a Mac with a touch display or an iPad connected over Sidecar (macOS 27). Standard AppKit, SwiftUI, and Mac Catalyst controls are already touch-native. Custom mouse handling is not: AppKit only emulates a single-finger mouse for it, gesture recognizers are the only way to receive direct touches, and a recognizer that never finishes freezes the app. This audit finds those surfaces and ranks them.
**Division of labor**: SwiftUI gesture composition and accessibility belong to axiom-swiftui and `accessibility-auditor`. Game-loop input design belongs to axiom-games (skills/game-input.md); this auditor reports only the touch-specific game findings (emulation, `GCMouse` deltas, `NSIsTouchNative`). iOS/iPadOS touch handling is out of scope.
## Tool Use Is Mandatory
Run every Glob, Grep, and Read this prompt lists. Do not reason from training data instead of scanning.
- Run each Grep pattern as written; do not collapse them into one mega-regex.
- Every pattern below is given in Swift syntax first; also run the Objective-C equivalents listed in Step 2 against `*.m`/`*.mm`.
- If your grep lacks PCRE classes (`\s`, `\w`), translate them to POSIX (`[[:space:]]`, `[[:alnum:]_]`) and verify the translation against a known-positive string before trusting empty results.
- Run the Read verifications each section calls for.