axiom-energy

Identify and fix energy drains in iOS apps using Power Profiler workflows.

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

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Identify and fix energy drains in iOS apps.

Core Features & Use Cases

  • Systematic Power Profiler workflow to identify the dominant subsystem (CPU/GPU/Network/Location/Display) and apply targeted fixes.
  • Decision-tree style guidance for CPU, Network, GPU, Display, and Location energy patterns with actionable remedies.
  • Real-world examples and checklists to audit energy usage, options for low power mode, and production monitoring.

Quick Start

Run a Power Profiler trace on the failing build and apply the recommended energy optimization patterns.

Frequently Asked Questions about axiom-energy

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

FAQPage Schema
How do I identify what is causing battery drain in my iOS app?

To identify battery drain in your iOS app, run a Power Profiler trace in Instruments to isolate the dominant energy-consuming subsystem, such as CPU, GPU, Network, Location, or Display, and apply targeted optimization fixes.

What is the best way to fix device heating issues in iOS applications?

Fixing device heating issues requires profiling energy usage with the Power Profiler in Instruments to pinpoint excessive CPU or GPU activity, followed by applying decision-tree guidance and targeted remedies to reduce energy consumption.

How do I optimize network energy patterns in iOS apps?

Optimize network energy patterns by using the Power Profiler workflow to identify network inefficiencies, then apply targeted fixes and checklists to audit energy usage, manage low power mode, and establish production monitoring.

Do I need Xcode 26 and iOS 26 to profile app energy usage?

Yes, diagnosing and measuring energy impact with the Power Profiler workflow requires iOS 26+ and Xcode 26+ to systematically identify energy drains across app subsystems and implement optimizations.

Why does location tracking cause high battery drain and how can I fix it?

Location tracking causes high battery drain through constant background updates, which you can fix by running an Instruments Power Profiler trace to identify the Location subsystem pattern and applying targeted energy optimization remedies.

How do I monitor energy usage in production iOS apps?

Monitor energy usage in production iOS apps by applying checklists to audit energy consumption, configuring low power mode options, and establishing production monitoring to measure the impact of your energy optimization patterns.