Download for MacApple silicon, macOS 14+
Skill

swiftui-performance-audit

@dimillian Updated 2026-03-29

Audit and improve SwiftUI runtime performance from code review and architecture. Use for requests to diagnose slow rendering, janky scrolling, high CPU/memory usage, excessive view updates, or layout thrash in SwiftUI apps, and to provide guidance for user-run Instruments profiling when code review alone is insufficient.

Install

With your agent

Install OMGSkills skill "dimillian/skills:swiftui-performance-audit" into this agent's normal skills directory: call the OMGSkills MCP get_install_plan tool for your agent and run the script it returns (it installs only the pinned commit and verifies SKILL.md), and stop if MCP or the pin is unavailable. Do not overwrite or change existing skills without asking me.

Manual command

git clone https://github.com/Dimillian/Skills /tmp/Skills && ln -s /tmp/Skills/swiftui-performance-audit ~/.claude/skills/swiftui-performance-audit

From README

SwiftUI Performance Audit Use this skill to diagnose SwiftUI performance issues from code first, then request profiling evidence when code review alone cannot explain the symptoms. Workflow Classify the symptom: slow rendering, janky scrolling, high CPU, memory growth, hangs, or excessive view updates. If code is available, start with a code-first review using references/code-smells.md. If code is not available, ask for the smallest useful slice: target view, data flow, reproduction steps, and deployment target. If code review is inconclusive or runtime evidence is required, guide the user through profiling with references/profiling-intake.md. Summarize likely causes, evidence, remediation, and validation steps using references/report-template.md. Intake Collect: Target view or feature code. Symptoms and exact reproduction steps. Data flow: @State, @Binding, environment dependencies, and observable models.