From aix-skills
Integrates, ports, configures, and debugs embedded PowerManagement frameworks including power domains, sleep policies, device suspend/resume, and runtime PM.
How this skill is triggered — by the user, by Claude, or both
Slash command
/aix-skills:power-management-integrationThe summary Claude sees in its skill listing — used to decide when to auto-load this skill
Use this skill for library/framework-level power management, not just one low-power symptom. Confirm the system's power states, device dependencies, suspend/resume ordering, wake sources, and measurement method before enabling automatic PM policies.
Use this skill for library/framework-level power management, not just one low-power symptom. Confirm the system's power states, device dependencies, suspend/resume ordering, wake sources, and measurement method before enabling automatic PM policies.
Use this skill when:
PowerManagement, PM framework, runtime PM, device suspend/resume, power domains, or system sleep policy.Do not use this skill for one-off current measurement without a PM framework. Use low-power-debug first.
Ask for:
Define state model. Each power state needs entry conditions, exit sources, retained resources, and forbidden operations.
Build dependency order. Suspend children before parents and resume parents before children. Clocks and buses must wrap device hooks.
Separate policy from mechanism. Drivers expose capabilities; policy decides when to enter a state.
Verify wake source ownership. Wake flags must be read before clearing, and the responsible device should be identifiable.
Protect debug and recovery. Deep states may disconnect SWD/JTAG or UART; define a recovery path.
Measure with framework enabled. Compare current in each state and after resume, not only during entry.
Before claiming PM integration works:
User:
接了 PowerManagement 框架后,睡眠能进但唤醒后 I2C 传感器读不到。
Agent:
npx claudepluginhub easyzoom/aix-skills --plugin aix-skillsDebugs embedded low-power failures: sleep/standby entry, wake sources, current consumption, clock gating, and debug access loss.
Audits power management in embedded/IoT firmware: sleep modes, wake sources, power state machines, radio duty cycles, battery life estimates. For power audits and battery optimization.
Provides patterns for embedded software development including real-time systems, memory management, hardware abstraction, interrupt handling, and debugging for resource-constrained environments.