Agent skill

diagnose-android-overheating

Use when diagnosing Android overheating, idle heat, thermal throttling, charging or radio heat, or abnormal battery drain with read-only ADB evidence and approval gates.

Nick44,086★ · +407/wk · 1 repos on radarProfile →
claude-codecodexcursorMIT
Install
npx skills add sickn33/agentic-awesome-skills --skill diagnose-android-overheating --agent claude-code

Same command for any agent — swap --agent for codex, cursor, copilot.

Facts
Files in the skill folder: 3
SKILL.md size: 11 KB
Bundled scripts: none
Declared author: Antigravity Awesome Skills maintainers
Path: skills/diagnose-android-overheating/SKILL.md
Open the folder on GitHub →
Where it comes from
Stars: 44,414 · +328 this week
Language: Python
Read our review of the source →

Weekly change comes from our own snapshots, not the repository page — it measures attention, not adoption.

From the SKILL.md

# Diagnose Android Overheating ## Overview Find the most likely source of Android device heat by correlating thermal state, battery conditions, CPU activity, wakeups, radios, sensors, charging, and the user's timeline. Keep diagnosis read-only by default, distinguish evidence from inference, and propose only the smallest reversible intervention after the user approves it. ## When to Use This Skill - Use when an Android phone is hot, warm while idle, thermally throttled, shutting down from heat, or draining its battery unusually fast. - Use when heat appears during charging, weak cellular signal, 5G use, navigation, camera use, gaming, media playback, tethering, or background activity. - Use when the user wants to identify an offending app, service, wakelock, sensor, modem condition, or charging condition through ADB. - Use when a previous Android optimization or debloat attempt may have left settings that changed power or thermal behavior. - Use for physical phones and tablets. For profiling the energy use of an app under development, use an app-performance skill instead. ## Safety Stop Stop software diagnosis when the device shows battery swelling, smoke, hissing, leaking, a sharp

What's inside
Steps it walks through
  1. Overview
  2. When to Use This Skill
  3. Safety Stop
  4. Diagnostic Contract
  5. Workflow
  6. 1. Capture an Untouched Baseline
  7. 2. Choose the Evidence Branch
  8. 3. Reproduce with a Controlled Comparison
  9. 4. Correlate, Do Not Guess
  10. 5. Classify the Finding
  11. 6. Gate Every Intervention
  12. Output Format
  13. Examples
  14. Idle Heat on Mobile Data
Ships with 2 files
  • agents/openai.yaml
  • references/evidence-and-interpretation.md
Commands it runs
adb devices -l
adb -s <serial> shell getprop ro.product.manufacturer
adb -s <serial> shell getprop ro.product.model
adb -s <serial> shell getprop ro.build.version.release
adb -s <serial> shell getprop ro.build.version.sdk
adb -s <serial> shell uptime
adb -s <serial> shell dumpsys battery
adb -s <serial> shell dumpsys thermalservice
adb -s <serial> shell dumpsys cpuinfo
adb -s <serial> shell top -n 1
More from agentic-awesome-skills
All skills →
About this skill
What does the diagnose-android-overheating skill do?

Use when diagnosing Android overheating, idle heat, thermal throttling, charging or radio heat, or abnormal battery drain with read-only ADB evidence and approval gates.

How do I install it?

Run `npx skills add sickn33/agentic-awesome-skills --skill diagnose-android-overheating --agent claude-code` — it drops the skill into your project so the agent can pick it up. Swap the --agent value for codex, cursor or copilot if you use one of those.

Where does this skill come from?

From sickn33/agentic-awesome-skills, a repository with 44,414 stars. We read it straight from the repository tree rather than a submitted listing, so what you see here is what is actually published.

Is a popular skill a good skill?

Not necessarily. Stars measure attention, not adoption — a repository can trend for a week and be abandoned. That is why we show the weekly change from our own snapshots next to the total, instead of a single flattering number.

Keep going