Performance Skills
SkillDocs & knowledgePerformance profiling and SwiftUI debugging skills — Instruments guidance, hangs, memory issues, slow launches, energy drain, unnecessary re-renders, and view identity problems. Use when an app is slow, janky, or resource-hungry.
Available today. Use it from your connected AI after setup.
No other account needed.
Connect ahel once, and every AI you use reads what you have installed.
Then ask your AI: use the Performance Skills skill
What this skill tells your AI
The instructions your AI receives, as published by rshankras/claude-code-apple-skills in skills/performance/SKILL.md and read by ahel’s review.
Diagnose and fix performance problems, from system-level profiling to SwiftUI render behavior.
When This Skill Activates
Use this skill when the user:
- Reports the app is slow, janky, or hanging
- Wants to profile with Instruments (Time Profiler, Allocations, Hangs)
- Is investigating memory issues, slow launches, or energy drain
- Sees SwiftUI views re-rendering too often or slow
bodyevaluations - Asks about view identity problems or
_printChanges()
Available Skills
Paths are relative to THIS file's directory — skills run with cwd set to the user's project, so resolve each path from this SKILL.md's own location.
| Skill | Read | Covers |
|---|---|---|
| profiling | profiling/SKILL.md | Instruments workflows; hangs, memory, slow launch, energy diagnosis |
| swiftui-debugging | swiftui-debugging/SKILL.md | Unnecessary re-renders, view identity, slow body evaluations |
How to Route
- Match the request to a row above — system-level symptoms → profiling; SwiftUI render symptoms → swiftui-debugging.
- Read that SKILL.md (relative to this file) plus any reference files it lists.
- Apply the guidance to the user's code.
Signals
- GitHub stars
- 727
- Forks
- 70
- Last commit
- Jul 2026
Advanced
- Catalog kind
- skill
- Gateway key
performance-rshankras- Source
- github.com/rshankras/claude-code-apple-skills