Goal
Expand the skill from 22 → ~39 scripts, covering the iOS DX workflows that indie devs and small teams hit daily but the skill ignores today.
Why now
1000+ users. Gap analysis (see PR #53 discussion) shows the next 80% of agent value is in inspecting and shipping, not just driving the app.
Clusters and child issues
A. Device fidelity (real-world state simulation)
B. Data inspection
C. Performance & hangs
D. Shipping & build
E. Quality & i18n
Dependency notes
Definition of done
Epic closes when 14/17 children ship. The swiftui_previews spike (#69) may land as research-only without producing a script — its deliverable is a go/no-go decision plus findings. On close, cut a v2.0.0 release tag.
Provenance
Originates from the gap analysis in the PR #53 review conversation. See planning doc ~/.claude/plans/oh-interesting-lets-make-mossy-bee.md for the full design.
Goal
Expand the skill from 22 → ~39 scripts, covering the iOS DX workflows that indie devs and small teams hit daily but the skill ignores today.
Why now
1000+ users. Gap analysis (see PR #53 discussion) shows the next 80% of agent value is in inspecting and shipping, not just driving the app.
Clusters and child issues
A. Device fidelity (real-world state simulation)
location.py— GPS + GPX route playbackappearance.py— dark mode / dynamic type / localesimulate_event.py— memory warning / background / batteryB. Data inspection
container.py— app sandbox + UserDefaults + Core Dataentitlements.py— security & ATS auditC. Performance & hangs
xctraceintegration (pre-existing)hang_watcher.py—os_loghang streamhang_watcher.pysession mode (start/stop, threshold, dedup, progressive disclosure)launch_perf.py— cold/warm start measurementmain_thread_sampler.py— sample a stuck PIDmetrickit_reader.py— MetricKit diagnostic payload readerD. Shipping & build
deep_link.py— URL scheme + Universal Link testerarchive_and_upload.py— TestFlight pipelinebuild_settings.py— xcconfig / scheme / test plan introspectionscreenshot_matrix.py— multi-device App Store assetsE. Quality & i18n
localization_audit.py— string catalog gapsswiftui_previews.py— SPIKE: headless preview renderingDependency notes
Definition of done
Epic closes when 14/17 children ship. The
swiftui_previewsspike (#69) may land as research-only without producing a script — its deliverable is a go/no-go decision plus findings. On close, cut av2.0.0release tag.Provenance
Originates from the gap analysis in the PR #53 review conversation. See planning doc
~/.claude/plans/oh-interesting-lets-make-mossy-bee.mdfor the full design.