axiom-energy-diag

Diagnose mobile app energy drains using symptom-driven decision trees.

Updated Dec 23, 2025
One-click install
npx skills add https://github.com/pradeepmouli/swift-template --skill axiom-energy-diag-pradeepmouli
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: axiom-energy-diag
Source: https://github.com/pradeepmouli/swift-template/tree/main/.agents/skills/axiom-energy-diag
Command: npx skills add https://github.com/pradeepmouli/swift-template --skill axiom-energy-diag-pradeepmouli

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Symptom-based energy troubleshooting for mobile apps to reduce battery drain and overheating by guiding users through structured decision trees.

Core Features & Use Cases

  • Symptom-driven energy diagnostics for app-at-top-battery, hot device, background drain, and cellular energy patterns.
  • Time-cost analysis and recommended fixes for common battery and performance issues.
  • Reusable patterns for optimizing timers, network calls, and GPU usage across iOS/macOS apps.

Quick Start

Follow the energy diagnostics workflow to identify the root cause and apply fixes for battery and performance issues.

Frequently Asked Questions about axiom-energy-diag

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I diagnose background battery drain in my iOS app?

Diagnose background battery drain in iOS apps using symptom-driven decision trees to capture symptoms and identify background activity hot paths. This yields recommended remediation steps and time-cost analysis to reduce battery drain effectively.

What is symptom-based energy profiling for mobile apps?

Symptom-based energy profiling is a diagnostic method that uses decision trees to triage battery drain and overheating issues. It guides users through structured workflows to identify root causes across foreground and background scenarios for iOS and macOS apps.

How do I troubleshoot an app causing my macOS device to overheat?

Troubleshoot an overheating macOS device by applying energy diagnostics to isolate GPU usage and network patterns. The decision-tree diagnosis identifies specific hot paths and provides time-cost analyses to apply targeted fixes for the overheating issue.

Can this energy diagnostic workflow identify cellular network battery usage?

Yes, the energy diagnostic workflow identifies cellular energy patterns by analyzing network usage within your app. It applies symptom-driven decision trees to triage these specific battery drains and recommends remediation steps to optimize network calls.

What is the best way to optimize app timers that drain battery on iOS?

The best way to optimize battery-draining timers on iOS is using reusable energy diagnostic patterns. The workflow identifies problematic timer hot paths through time-cost analysis and recommends specific remediation steps to reduce unnecessary background activity.

Does this energy diagnostics approach work for both iOS and macOS apps?

Yes, this energy diagnostics approach works for both iOS and macOS apps. It applies symptom-driven decision trees across foreground and background scenarios to identify battery hot paths, network usage, and GPU issues on both platforms.