axiom-energy-diag

Guide symptom-based energy troubleshooting for mobile applications with decision trees.

Updated Dec 3, 2025
One-click install
npx skills add https://github.com/tuliopc23/flying-dutchman-app --skill axiom-energy-diag
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: axiom-energy-diag
Source: https://github.com/tuliopc23/flying-dutchman-app/tree/main/.claude/skills/axiom-energy-diag
Command: npx skills add https://github.com/tuliopc23/flying-dutchman-app --skill axiom-energy-diag

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes references (resource) components.

What problem does it solve?

This Skill helps diagnose and resolve issues causing excessive battery consumption in applications, leading to improved device performance and user satisfaction.

Core Features & Use Cases

  • Symptom-based Troubleshooting: Guides users through decision trees based on specific energy-related symptoms like 'app at top of battery settings', 'device gets hot', 'background drain', or 'high cellular usage'.
  • Diagnostic Tools: Recommends and explains the use of tools like the Power Profiler and Time Profiler for accurate issue identification.
  • Fix Recommendations: Provides actionable steps and code-level fixes for identified problems.
  • Use Case: If a user reports their phone gets hot while using your app, this Skill will guide them through a series of questions and diagnostic steps to pinpoint whether the issue is related to video processing, animations, background tasks, or other potential causes, and suggest specific solutions.

Quick Start

Use the axiom-energy-diag skill to troubleshoot why your app is at the top of the battery settings.

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 high battery usage by a specific mobile app?

Diagnose high battery usage by following symptom-based troubleshooting decision trees that pinpoint causes like background power drain or cellular data consumption. The skill guides you through specific diagnostic paths to identify the exact energy drain source.

Why does my phone get hot while using my mobile application?

Your phone gets hot due to excessive energy consumption from processes like video processing, animations, or background tasks. Symptom-based troubleshooting decision trees help isolate the specific cause and recommend targeted fixes to reduce device overheating.

How do I troubleshoot background power drain in mobile development?

Troubleshoot background power drain by using diagnostic decision trees that analyze background tasks and cellular data consumption. The skill provides time-cost analysis for diagnostic paths and recommends specific code-level fixes to resolve the background drain.

What is the best way to find what causes excessive cellular data consumption in my app?

The best way to find excessive cellular data consumption causes is using symptom-based energy troubleshooting decision trees. These guide you through diagnostic steps to identify the power drain source and recommend fixes using tools like the Power Profiler.

Can I use the Power Profiler to fix app energy drain issues?

Yes, you can use the Power Profiler to fix app energy drain issues. The skill recommends and explains how to use the Power Profiler and Time Profiler for accurate issue identification, followed by actionable code-level fixes.

Does symptom-based energy troubleshooting work for high cellular usage and overheating?

Symptom-based energy troubleshooting works for high cellular usage and overheating by guiding users through decision trees based on specific symptoms. It addresses device overheating, background power drain, and excessive cellular data consumption with recommended fixes.