Updated 8mo ago
by mwd1234
ios-agentic-skills
A collection of agentic iOS/watchOS audit skills and playbooks for IDE agents and CLI tools. Extracted from the development of Haptix.
50 GitHub stars (50)
Steady at 50 stars — no new stars in the 16 days since Sep 30.
- 12 skills (12 skills found in its SKILL.md files)
- 1 forks (1 forks)
- 8mo ago last update (Last updated 8mo ago)
Install
Skills CLI
npx skills add mwd1234/ios-agentic-skills
Asks which skills and agents to install. Just one: npx skills add mwd1234/ios-agentic-skills --skill accessibility — add -g for every project.
Claude Code
git clone https://github.com/mwd1234/ios-agentic-skillscp -r "ios-agentic-skills/.agent/skills/accessibility" ~/.claude/skills/
Copies the accessibility skill into ~/.claude/skills/ for every project (use .claude/skills/ for one project). Repeat for the other skills listed below.
Plugin
/plugin marketplace add mwd1234/ios-agentic-skills
Run inside Claude Code if the repository ships a plugin marketplace, then pick plugins from /plugin.
Skills can run code on your machine — read the SKILL.md first.
What it does
In the author's own words, from each skill's SKILL.md.
-
accessibility
Comprehensive SwiftUI accessibility audit against Apple HIG. Checks VoiceOver labels, Reduce Motion, Dynamic Type, color contrast, and accessible controls. Use before App Store submission or when adding new UI.
.agent/skills/accessibility/SKILL.md on GitHub (opens in a new tab) -
crash-safety
Audit for crash risks - force unwraps, missing guards, unhandled errors, and unsafe optionals. Ensures safe fallbacks and user-friendly error states. Use before releases or when reviewing error-prone code.
.agent/skills/crash-safety/SKILL.md on GitHub (opens in a new tab) -
data-modeling-and-sync
Data modeling and sync audit for iOS + watchOS. Covers WCSession reliability, conflict resolution, migrations, and offline behavior.
.agent/skills/data-modeling-and-sync/SKILL.md on GitHub (opens in a new tab) -
error-messaging-and-empty-states
Ensure user-facing errors and empty states are clear, actionable, and HIG-aligned. Covers alerts, ContentUnavailableView, retry flows, and permission guidance.
.agent/skills/error-messaging-and-empty-states/SKILL.md on GitHub (opens in a new tab) -
haptics-design
Design and audit haptic patterns for clarity, comfort, and battery. Covers Core Haptics, watchOS constraints, and user expectations.
.agent/skills/haptics-design/SKILL.md on GitHub (opens in a new tab) -
localize
Comprehensive SwiftUI localization audit - finds and fixes hardcoded strings, missing translations, and rawValue usages. Use when auditing code for localization issues, checking for untranslated strings, or preparing for App Store international launch.
.agent/skills/localize/SKILL.md on GitHub (opens in a new tab) -
marketing-copy
Guidelines for high-impact marketing copywriting - psychology-driven, benefit-first, and concise. Includes templates for Reddit, App Store, and social media.
.agent/skills/marketing-copy/SKILL.md on GitHub (opens in a new tab) -
performance
Audit for performance and battery - layout thrash, heavy animations, timers, background tasks. Identifies hotspots affecting smoothness and power consumption. Use before releases or when users report lag/battery drain.
.agent/skills/performance/SKILL.md on GitHub (opens in a new tab) -
privacy
Audit for App Store privacy compliance - Info.plist purpose strings, permission prompts, data collection, and least-privilege access. Use before App Store submission or when adding new permissions.
.agent/skills/privacy/SKILL.md on GitHub (opens in a new tab) -
testing-strategy
Testing strategy for SwiftUI + watchOS. Defines unit/UI coverage, ViewModel tests, haptics verification, localization checks, and CI-safe expectations.
.agent/skills/testing-strategy/SKILL.md on GitHub (opens in a new tab) -
visual-design-and-contrast
HIG-first visual design audit for SwiftUI. Covers color systems, contrast, typography, spacing, icons, and accessibility visuals.
.agent/skills/visual-design-and-contrast/SKILL.md on GitHub (opens in a new tab) -
watch-battery-optimization
watchOS battery and AOD optimization audit. Covers TimelineView usage, Always On Display behavior, energy log checks, and haptic behavior while dimmed.
.agent/skills/watch-battery-optimization/SKILL.md on GitHub (opens in a new tab)
No skill matches that filter.
Review before you install
A skill is a set of instructions and scripts your agent will follow, and it can run code on your machine. Read the SKILL.md and any scripts first — this listing is not a security review.