All skills

Performance 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.

Use this Skill: https://skilld.dev/gh/rshankras/claude-code-apple-skills/performance

This session only. Nothing lands on disk.

SKILL.md

≈61 tokens always: the name and description. ≈306 when used: this file. ≈39k more on demand in 11 files.

Performance Skills

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 body evaluations
  • 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

  1. Match the request to a row above — system-level symptoms → profiling; SwiftUI render symptoms → swiftui-debugging.
  2. Read that SKILL.md (relative to this file) plus any reference files it lists.
  3. Apply the guidance to the user's code.

Source: SKILL.md on GitHub

No alerts2mo3 checks · Risk SAFE
  • Gen Agent Trust Hub2mo

    This skill provides expert-level guidance for performance profiling and SwiftUI debugging on Apple platforms. It contains technical documentation, best practices, and diagnostic workflows based on official Apple Developer sessions. No security risks were identified.

  • Socket2mo

    No alerts

  • Snyk2mo

    Risk: LOW · No issues

Signed by skilld at 32566aa. This ties the file your Agent reads to that commit on GitHub. It does not review the instructions.

Last checked against GitHub 2 months ago.

Steadyupdated 3 months ago
What it can do
Reads files Runs commands
last_verified
2026-07-16
review_by
2027-06-22
All 4 allowed tools
ReadGlobGrepBash

README badge

README badge for rshankras/claude-code-apple-skills/performance