apple-silicon
SolidUse when tuning or profiling native code on Apple M-series Macs: unified memory, 16 KiB pages, Accelerate and Metal for matrix work, xctrace and leaks, Rosetta 2, or sysctl hardware queries.
Install
Quality Score: 87/100
Skill Content
Details
- Author
- OutlineDriven
- Repository
- OutlineDriven/outline-driven-development
- Created
- 10 months ago
- Last Updated
- today
- Language
- Python
- License
- Apache-2.0
Similar Skills
Semantically similar based on skill content — not just same category
macos-trace
Autonomous closed-loop performance optimization engine for macOS applications using xctrace and Xcode Instruments. Handles the full lifecycle: aligning optimization targets with the user, headless diagnostic trace capture, isolating hotspots, implementing code fixes, re-testing with differential A/B verification, and iterating until performance goals are met without manual GUI intervention. Use when the user reports high CPU usage, memory growth or leaks, UI stutter or dropped frames, slow cold launch, audio dropouts, or thermal issues in a macOS application, and asks to profile, benchmark, or optimize it.
native-app-profiling
Profile native macOS/iOS apps for CPU hotspots, hangs, and hitches using Instruments traces. Use when asked to identify performance hotspots, profile CPU usage, or diagnose slow code paths without opening Instruments.
macos-app-performance
Benchmark and review one macOS app's performance against Apple's own documented thresholds — hangs, main-thread responsiveness, launch, CPU, memory, energy — and report what to fix first. Measures under conditions that make the numbers mean something, uses Instruments via xctrace and the command-line tools, and optionally records a baseline to compare later runs against. Works on any running app, and uses better tooling when it finds an Xcode, SwiftPM, Tauri or Electron project. Use for "profile my app", "benchmark this app", "why is my app slow", "my app beachballs", "is my app leaking", "app launch is slow", "my app drains battery", "did this release get slower", "performance review before shipping", "Time Profiler", "Instruments from the command line", "xctrace", "signposts", "XCTest performance test". Careful about what is macOS guidance and what is iOS-only.