From mobile-observability
Plans mobile app instrumentation priorities using JTBD framework. Covers tiers from crashes/user context to performance/business metrics, OTel naming, and rollout timeline.
How this skill is triggered — by the user, by Claude, or both
Slash command
/mobile-observability:instrumentation-planningThe summary Claude sees in its skill listing — used to decide when to auto-load this skill
Strategic guidance for what to measure using Jobs-to-be-Done framework.
Strategic guidance for what to measure using Jobs-to-be-Done framework.
For each user job, ask:
| Tier | Focus | Examples |
|---|---|---|
| 1 | Crashes & errors | Crash reporting, error boundaries |
| 2 | User context | User ID, session ID, device info |
| 3 | Performance | App start, screen load, network |
| 4 | Breadcrumbs | Navigation, user actions |
| 5 | Business metrics | Funnels, feature usage |
Day 1: Crash reporting + User context
Week 1: Breadcrumbs + Release tracking
Week 2: Performance spans
Month 1: Business metrics
Use OTel-compatible span/attribute names now (zero cost, easier migration later):
http.request.method not methodui.screen.load not screenLoadapp.start.cold not coldStartSee references/otel-mobile.md for full naming conventions.
See references/instrumentation-patterns.md for:
See references/jtbd.md for full Jobs-to-be-Done framework.
skills/user-journey-tracking for implementing JTBD instrumentationskills/crash-instrumentation for Tier 1 (crashes)skills/symbolication-setup for Tier 1 (readable stack traces)npx claudepluginhub dorucioclea/mobile-observabilityPlans mobile app instrumentation priorities using JTBD framework. Covers tiers from crashes/user context to performance/business metrics, OTel naming, and rollout timeline.
Instrumentation plan — design event taxonomy, property schema, and tracking plan for analytics tools. Use when asked to "what should we track", "instrumentation plan", "set up analytics events", "analytics event schema", "tracking plan", or "instrument this feature".
Designs event taxonomies, property schemas, and tracking plans for analytics instrumentation. Scans for tools like PostHog/Mixpanel, maps user journeys, and prioritizes P0 events before coding.