A community-driven registry for Claude, Cursor, Windsurf, Cline & more. Not affiliated with Anthropic.
Are you the author? Sign in to claim
Automate Xcode Instruments profiling via Claude Code
A Claude Code Skill that fully automates Xcode Instruments profiling for iOS/macOS apps — from recording to analysis to actionable recommendations.
This skill automates the entire Instruments profiling workflow:
xctrace record with SwiftUI or App Launch templatesXcode Instruments is powerful but painful:
This skill eliminates all of that. Just say "profile this app" and get a complete performance report with specific optimization recommendations.
# 1. Clone to your Skills directory
git clone https://github.com/kyoya1123/instruments-profiler.git ~/.claude/skills/instruments-profiler
# 2. Restart Claude Code
Just tell Claude what you want to measure:
/instruments-profiler
Profile this app with Instruments
Measure the app launch time
Run Instruments profiling
| Mode | Template | Best For |
|---|---|---|
| SwiftUI | SwiftUI + Time Profiler + Hangs + Hitches | View updates, CPU usage, UI responsiveness |
| App Launch | App Launch | Startup time, library loading, initialization |
| Time Profiler | Time Profiler | General CPU profiling |
| Leaks | Leaks | Memory leak detection |
| Allocations | Allocations | Memory allocation analysis |
| Animation Hitches | Animation Hitches | Frame drop detection, scroll performance |
| Energy Log | Energy Log | Battery consumption analysis (physical device only) |
Device Selection → Release Build → Profiling → Symbolication → Analysis → Report
xctrace record with your selected template| Problem | Cause | Solution |
|---|---|---|
| Permission denied | Developer tools not authorized | System Settings → Privacy → Developer Tools |
| Device not found | Invalid device name/UDID | Run xctrace list devices |
| Empty trace | Recording too short | Interact with the app during profiling |
| Symbols show as "unknown" | Missing dSYM | Ensure Release build includes dSYM |
| Cannot find process | Process search failed | Use --launch instead of --attach |
Issues and pull requests welcome! Please file issues in both English or Japanese.
MIT License - see LICENSE
Design enforcement with memory — keeps your UI consistent across a project
Claude Code skill for YouTube creators — channel audits, video SEO, retention scripts, thumbnails, content strategy, Sho
AI image generation skill for Claude Code -- Creative Director powered by Gemini
A Claude Code skill by Hao (駱君昊) that learns your Facebook voice and auto-posts to FB / IG / Threads / X with a 14-day c