tools debugging Skills
Discover the best skills in this category.
analyze-performance
by r3bl-org
Establish performance baselines and detect regressions using flamegraph analysis. Use when optimizing performance-critic...
codecov-coverage
by linkml
Fetch and analyze code coverage from Codecov API for the linkml project. Use when checking coverage before making a PR,...
Use when ANY Metal porting issue occurs - black screen, rendering artifacts, shader errors, wrong colors, performance re...
Use when app drains battery, device gets hot, users report energy issues, or auditing power consumption - systematic Pow...
Use when app feels slow, memory grows, battery drains, or diagnosing ANY performance issue. Covers memory leaks, profili...
Use when ANY beta tester reports a crash, ANY crash appears in Organizer or App Store Connect, crash logs need symbolica...
Use when SwiftUI view debugging requires systematic investigation - view updates not working after basic troubleshooting...
Use when fixing VoiceOver issues, Dynamic Type violations, color contrast failures, touch target problems, keyboard navi...
Symptom-based energy troubleshooting - decision trees for 'app at top of battery settings', 'phone gets hot', 'backgroun...
Use when automating Instruments profiling, running headless performance analysis, or integrating profiling into CI/CD -...
Complete energy optimization API reference - Power Profiler workflows, timer/network/location/background APIs, iOS 26 BG...
Use when app feels slow, memory grows over time, battery drains fast, or you want to profile proactively - decision tree...
Use when debugging connection timeouts, TLS handshake failures, data not arriving, connection drops, performance issues,...
Use when debugging memory leaks from blocks, blocks assigned to self or properties, network callbacks, or crashes from d...
Use when encountering dependency conflicts, CocoaPods/SPM resolution failures, "Multiple commands produce" errors, or fr...
Use when debugging Foundation Models issues — context exceeded, guardrail violations, slow generation, availability prob...
Use when debugging 'files disappeared', 'data missing after restart', 'backup too large', 'can't save file', 'file not f...
MetricKit API reference for field diagnostics - MXMetricPayload, MXDiagnosticPayload, MXCallStackTree parsing, crash and...
Use when UI is slow, scrolling lags, animations stutter, or when asking 'why is my SwiftUI view slow', 'how do I optimiz...
Use when implementing Liquid Glass effects, reviewing UI for Liquid Glass adoption, debugging visual artifacts, optimizi...
Use when debugging SwiftUI view updates, preview crashes, or layout issues - diagnostic decision trees to identify root...
Use when you see memory warnings, 'retain cycle', app crashes from memory pressure, or when asking 'why is my app using...
Use when profiling async/await performance, diagnosing actor contention, or investigating thread pool exhaustion. Covers...