From aix-skills
Use when integrating, evaluating, configuring, or debugging Avem embedded C framework modules, event-driven components, drivers, middleware, or application architecture
How this skill is triggered — by the user, by Claude, or both
Slash command
/aix-skills:avem-integrationThe summary Claude sees in its skill listing — used to decide when to auto-load this skill
Use this skill when the user explicitly works with an embedded framework or library named Avem. Because public references can be sparse or project-specific, first confirm the exact repository and then treat Avem as an architecture-level dependency with explicit platform hooks and module boundaries.
Use this skill when the user explicitly works with an embedded framework or library named Avem. Because public references can be sparse or project-specific, first confirm the exact repository and then treat Avem as an architecture-level dependency with explicit platform hooks and module boundaries.
Use this skill when:
Do not use this skill when "Avem" refers to an unrelated product, service, or non-embedded codebase.
Ask for:
Confirm identity and scope. Read the project's own docs/source layout before assuming Avem behavior.
Identify platform hooks. Time, memory, logging, synchronization, drivers, and initialization order must be mapped to the target.
Start with one module. Bring up the smallest useful Avem module before importing the full framework.
Keep boundaries explicit. Application code should not depend on hidden globals or framework internals unnecessarily.
Verify resource impact. Measure flash, RAM, stack, heap, and scheduler impact if Avem becomes a core dependency.
Before claiming Avem integration works:
User:
我想把 Avem 接到一个裸机项目里。
Agent:
npx claudepluginhub easyzoom/aix-skills --plugin aix-skillsUse when integrating, evaluating, configuring, or debugging embedded C framework libraries such as PLOOC, Avem, or PowerManagement
Provides patterns for embedded software development including real-time systems, memory management, hardware abstraction, interrupt handling, and debugging for resource-constrained environments.
Expert guidance for ARM Cortex-M firmware and driver development: peripheral drivers (I2C/SPI/UART), interrupt safety, DMA, real-time scheduling. Platform expertise for Teensy, STM32, nRF52, SAMD.