Loading source
Pulling the file list, source metadata, and syntax-aware rendering for this listing.
Source from repo
Diagnoses SwiftUI performance issues — slow rendering, janky scrolling, high CPU/memory — through code review and Instruments profiling guidance.
Files
Skill
Size
Entrypoint
Format
Open file
Syntax-highlighted preview of this file as included in the skill package.
references/report-template.md
1# Audit output template23## Intent45Use this structure when reporting SwiftUI performance findings so the user can quickly see the symptom, evidence, likely cause, and next validation step.67## Template89```markdown10## Summary1112[One short paragraph on the most likely bottleneck and whether the conclusion is code-backed or trace-backed.]1314## Findings15161. [Issue title]17- Symptom: [what the user sees]18- Likely cause: [root cause]19- Evidence: [code reference or profiling evidence]20- Fix: [specific change]21- Validation: [what to measure after the fix]22232. [Issue title]24- Symptom: ...25- Likely cause: ...26- Evidence: ...27- Fix: ...28- Validation: ...2930## Metrics3132| Metric | Before | After | Notes |33| --- | --- | --- | --- |34| CPU | [value] | [value] | [note] |35| Frame drops / hitching | [value] | [value] | [note] |36| Memory peak | [value] | [value] | [note] |3738## Next step3940[One concrete next action: apply a fix, capture a better trace, or validate on device.]41```4243## Notes4445- Order findings by impact, not by file order.46- Say explicitly when a conclusion is still a hypothesis.47- If no metrics are available, omit the table and say what should be measured next.48