IOS Trace

Agent-native runbook for evidence-based profiling and optimization of native iOS and iPadOS apps with xctrace and Xcode Instruments on physical devices or simulators. Use for CPU or battery use, memory growth or Jetsam, UI hitches, slow launch, concurrency stalls, audio glitches, or network activity. Choose instruments and workload reproduction to fit the issue; bundled scripts are optional helpers.

9 stars 1 forksMobile Development

Install

skills CLI (Claude Code, Cursor, Codex and more)
npx skills add kmgcc/iOS-Trace --skill ios-trace
Manual install
git clone --depth 1 https://github.com/kmgcc/iOS-Trace.git /tmp/iOS-Trace
mkdir -p ~/.claude/skills
cp -r /tmp/iOS-Trace/. ~/.claude/skills/ios-trace

Personal skills live in ~/.claude/skills. Use .claude/skills in a project folder to share a skill with your team.

From the SKILL.md

# iOS-Trace

An agent-native runbook for investigating performance in native iOS and iPadOS apps. Choose tools and reproduction paths based on the reported symptom, device capabilities, and repository instructions. `xctrace` and Instruments provide the measurements; the GUI and CLI are both useful. Bundled scripts are optional helpers for repeatable exports and comparisons, not a required workflow.

## Runbook

1. **Understand the report.** Identify the affected app, user-visible symptom, reproduction steps, target OS/device class, and what evidence would show improvement. Ask only for missing details that materially affect the measurement. Do not impose generic numeric targets or assume every report needs code changes.
2. **Inspect the target and toolchain.** Read repository instructions. Check active Xcode and `xctrace` versions, installed templates, target OS, device/simulator availability, build configuration, app process/bundle identity, and permissions. Use `xcrun xctrace list devices` to distinguish available devices from offline ones. Follow repository device, signing, and test rules.
Read the full skill on GitHub

Details

Skill name
ios-trace
License
MIT
Repo updated
28 September 2026

FAQ

What does the IOS Trace skill do?

Agent-native runbook for evidence-based profiling and optimization of native iOS and iPadOS apps with xctrace and Xcode Instruments on physical devices or simulators. Use for CPU or battery use, memory growth or Jetsam, UI hitches, slow launch, concurrency stalls, audio glitches, or network activity. Choose instruments and workload reproduction to fit the issue; bundled scripts are optional helpers.

How do I install the IOS Trace skill?

skills CLI (Claude Code, Cursor, Codex and more): npx skills add kmgcc/iOS-Trace --skill ios-trace. Skills go in ~/.claude/skills (personal) or .claude/skills (project), and Claude loads them automatically when a task matches the description.

Is IOS Trace popular?

It lives in kmgcc/iOS-Trace, which has 9 GitHub stars and 1 forks.

Related skills

Android Performance Skill

8

avinashbest/android-performance-skill

Expert-level Android performance optimization skill. Use this skill whenever the user asks about anything related to Android app performance — including but not limited to: ANRs (Application Not Responding errors), crashes (NullPointerException, OOM, fatal exceptions), app startup time (cold start, warm start, hot start), UI jank or frame drops, memory leaks, battery drain, slow network calls, database/SQLite performance, overdraw, ProGuard/R8, Doze mode, WorkManager, RecyclerView performance, Bitmap/image loading, threading/coroutines, profiling with Android Studio, Perfetto, or Systrace. Tri

Mobile Development

Apple Liquid Glass

11

xenitV1/liquid-glass-skill

Apple's Liquid Glass design language (iOS 26 / macOS 26 HIG) made buildable on any platform: the content/chrome two-layer model, regular vs clear glass, real refraction (content bending at the rim), the rim light, type scales, system colours, component shapes, and Reduce Motion/Transparency/Increase Contrast fallbacks. Ships a CSS token file and a refraction script for the web, plus routes for SwiftUI/UIKit, Android Compose (Haze), Flutter, Electron, Tauri, Windows and Linux. Use when building or reviewing any UI that should look Apple-made or "liquid glass": "iOS style", "macOS style", "Liqui

Mobile Development

Anti Crack

8

sundaygod1207/anti-crack-skill

Anti-crack audit for client software. 防破解安全审计——保护客户端软件不被盗版、逆向、破解。覆盖 Electron/iOS/Android/Flutter/Go/Rust/C++/.NET(WPF/WinForms)/CLI/游戏等客户端平台,含联网通信和服务端配合防御,7大通用维度 + 10大平台专项。

Mobile Development

Material Design 3

12

gdlbo/material-skill

Design, implement, or review Material 3 and Material 3 Expressive interfaces for Android Compose, Android Views, Wear OS, and the web. Use for Material Design, M3, Material You, adaptive Material layouts, Material-focused Android UI modernization, or Material web component work; do not apply it to a non-Material design unless the user asks to adopt Material

Mobile Development

Store Ready

8

Medlzd/store-ready

Audits a mobile app before App Store or Google Play submission. Use when the user mentions publishing or submitting an app, App Store Connect, Play Console, TestFlight, rejection, metadata, signing.

Mobile Development

Xml to Compose

14

singhsume123/xml-to-compose-skill

Convert Android XML layouts to Jetpack Compose. Use when asked to migrate XML layouts, convert views to composables, or help with Compose migration. Handles layouts, widgets, attributes, styles, and resource references.

Mobile Development

Browse the most popular Claude skills, all mobile development skills, or write your own with the skills generator.