By easyzoom
All embedded, MCU debugging, firmware, and library-integration Agent Skills maintained in this repository.
Use when debugging 8051-compatible microcontrollers, 51 MCU firmware, STC download issues, Keil C51 projects, interrupts, timers, UART, or startup failures
Use when integrating, evaluating, configuring, or debugging Avem embedded C framework modules, event-driven components, drivers, middleware, or application architecture
Use when integrating or debugging Li-ion charger/fuel gauge ICs (BQ24295, BQ27441, MAX17048) over I2C, covering charge start, watchdog host mode, NTC/JEITA faults, and SOC jumps
Use when integrating, designing, or debugging BLE GATT services, characteristics, descriptors, MTU, notifications, indications, pairing, connection parameters, or throughput
Use when debugging embedded bootloaders, application jumps, vector table offsets, firmware upgrade flow, OTA state, image validation, rollback, or boot selection failures
Own this plugin?
Verify ownership to unlock analytics, metadata editing, and a verified badge. GitHub access is read-only (username + org membership).
Sign in to claimOwn this plugin?
Verify ownership to unlock analytics, metadata editing, and a verified badge. GitHub access is read-only (username + org membership).
Sign in to claimBased on adoption, maintenance, documentation, and repository signals. Not a security audit or endorsement.
English | 简体中文
AIX Skills is a public collection of Agent Skills, templates, and references for building repeatable AI workflows.
This repository uses a hybrid structure: first-party skills that can be used directly, plus templates and authoring guidance for creating new skills.
Agent Skills are task-specific instructions, scripts, and references that an AI agent can load only when they are relevant. A good skill teaches an agent when to use a workflow, how to execute it, and what mistakes to avoid.
A good skill should have:
SKILL.md, heavy references in supporting files..
├── skills/ # First-party skills maintained in this repo
├── template/ # Copyable templates for new skills
├── docs/ # Maintainer guides and publishing checklists
├── scripts/ # Repository validation tools
├── CONTRIBUTING.md # Contribution guide
└── README.md
| Skill | Purpose |
|---|---|
8051-mcu-debug | Helps agents debug 8051-compatible MCU firmware, downloads, clocks, interrupts, and peripherals. |
avem-integration | Helps agents integrate and evaluate Avem embedded C framework modules. |
battery-charger-fuel-gauge-integration | Helps agents integrate and debug Li-ion charger and fuel gauge ICs (BQ24295, BQ27441, MAX17048) over I2C: input limit, watchdog host mode, CC/CV, NTC/JEITA faults, and SOC profile calibration. |
ble-gatt-integration | Helps agents integrate BLE GATT services, characteristics, MTU, security, and throughput. |
bootloader-debug | Helps agents debug bootloaders, app jumps, firmware upgrade state, and rollback paths. |
canbus-integration | Helps agents integrate CAN bus libraries, CANBus-Triple, MCP2515, filters, and bit timing. |
canopen-integration | Helps agents integrate CANopen object dictionaries, NMT, SDO, PDO, heartbeat, and EDS/DCF files. |
cellular-at-modem-integration | Helps agents integrate and debug Quectel, SIMCom, and u-blox cellular AT modems over UART for network registration, APN/PDP context, per-family TCP/UDP socket stacks (Quectel QIOPEN, SIMCom CIPSTART or NETOPEN/CIPOPEN, u-blox USOCx), URC parsing, and PSM/eDRX power saving. |
cmbacktrace-integration | Helps agents integrate CmBacktrace for Cortex-M crash reports and stack backtraces. |
cmsis-dsp-integration | Helps agents integrate CMSIS-DSP math, FFT, filters, and fixed-point processing. |
cortex-m-debug | Helps agents debug Cortex-M firmware, faults, startup code, and SWD/JTAG sessions. |
cortex-r5-debug | Helps agents debug Cortex-R5 startup, TCM, MPU/cache, exceptions, interrupts, and core modes. |
crc-checksum-integration | Helps agents implement and verify CRCs, checksums, byte coverage, and protocol integrity checks. |
easylogger-integration | Helps agents integrate EasyLogger output, timestamps, filters, and embedded log backends. |
embedded-app-example-libs | Helps agents adapt embedded application examples without copying unsafe assumptions. |
embedded-buffer-queue-libs | Helps agents integrate ring buffers, circular buffers, FIFOs, and MCU queues. |
embedded-data-parsing-libs | Helps agents integrate cJSON, jsmn, inih, and small embedded parsers safely. |
embedded-debug-entry | Routes embedded debugging requests to the right architecture or workflow skill. |
embedded-fault-debug | Helps agents preserve and analyze crash, trap, fault, stack, and reset evidence. |
embedded-framework-libs | Helps agents evaluate and integrate embedded C framework libraries such as PLOOC or Avem. |
embedded-input-libs | Helps agents integrate MultiButton, FlexibleButton, and simple MCU input libraries. |
embedded-library-entry | Routes embedded library integration and porting requests to the right library skill. |
embedded-linux-login-debug | Helps agents choose a safe login method before debugging embedded Linux devices. |
embedded-peripheral-bringup | Helps agents bring up GPIO, UART, SPI, I2C, PWM, ADC, timers, DMA, and interrupts. |
embedded-serial-log-debug | Helps agents collect and trust serial UART logs, boot consoles, and missing-output evidence. |
npx claudepluginhub easyzoom/aix-skills --plugin aix-skillsCollection of agent skills
Skills for creating, testing, packaging, publishing, auditing, and visualizing skill libraries.
Search, discover, and install AI agent skills from 9 registries with quality scoring, security labels, and cross-platform support
Editorial "Skill Author" bundle for Claude Code from Agentic Awesome Skills.
Integrated Rust development skills for multiple domains (UI, Robotics, etc.)
Evidence-based agent skills compiler with progressive capability tiers (Quick/Forge/Forge+/Deep).