From aix-skills
Use when integrating, evaluating, configuring, or debugging embedded C framework libraries such as PLOOC, Avem, or PowerManagement
How this skill is triggered — by the user, by Claude, or both
Slash command
/aix-skills:embedded-framework-libsThe summary Claude sees in its skill listing — used to decide when to auto-load this skill
Use this skill for framework-style embedded libraries that shape project architecture rather than one feature. Cover PLOOC, Avem, PowerManagement, and similar libraries by focusing on ownership, lifecycle, configuration, coupling, and migration risk.
Use this skill for framework-style embedded libraries that shape project architecture rather than one feature. Cover PLOOC, Avem, PowerManagement, and similar libraries by focusing on ownership, lifecycle, configuration, coupling, and migration risk.
Use this skill when:
Do not use this skill for small single-purpose utility libraries that can be integrated locally without architecture impact.
Ask for:
Validate need. Confirm the framework solves a real recurring problem and is not added for style alone.
Define boundary. Decide which modules use the framework and which remain plain C.
Check lifecycle. Init, start, stop, suspend, resume, and deinit order must be explicit.
Keep platform hooks isolated. Hardware, RTOS, allocator, timebase, and logging hooks should not leak across application modules.
Migrate incrementally. Wrap one small module first and verify behavior before broad adoption.
Before claiming framework integration works:
User:
想在老项目里引入 PLOOC 整理模块。
Agent:
npx claudepluginhub easyzoom/aix-skills --plugin aix-skillsUse when integrating, evaluating, configuring, or debugging Avem embedded C framework modules, event-driven components, drivers, middleware, or application architecture
Provides patterns for embedded software development including real-time systems, memory management, hardware abstraction, interrupt handling, and debugging for resource-constrained environments.
Provides embedded Rust development constraints and patterns for no_std, bare-metal, and RTOS environments. Covers HAL, PAC, RTIC, Embassy, and key crates like heapless and defmt.