8051-mcu-debug
Use when debugging 8051-compatible microcontrollers, 51 MCU firmware, STC download issues, Keil C51 projects, interrupts, timers,…
Use when integrating, configuring, or debugging Nordic nRF Connect SDK, Zephyr-based nRF projects, BLE, SoftDevice Controller, Partition Manager, DFU, or nRF drivers
Claude Code
$ npx -y skills add easyzoom/aix-skills --skill nrf-connect-sdk-integration --agent claude-code
Codex
$ npx skills add easyzoom/aix-skills --skill nrf-connect-sdk-integration -a codex -y
Cursor
$ npx skills add easyzoom/aix-skills --skill nrf-connect-sdk-integration -a cursor -y
Gemini CLI
$ npx skills add easyzoom/aix-skills --skill nrf-connect-sdk-integration -a gemini-cli -y
GitHub Copilot
$ npx skills add easyzoom/aix-skills --skill nrf-connect-sdk-integration -a github-copilot -y
OpenCode
$ npx skills add easyzoom/aix-skills --skill nrf-connect-sdk-integration -a opencode -y
Windsurf
$ npx skills add easyzoom/aix-skills --skill nrf-connect-sdk-integration -a windsurf -y
name: nrf-connect-sdk-integration description: Use when integrating, configuring, or debugging Nordic nRF Connect SDK, Zephyr-based nRF projects, BLE, SoftDevice Controller, Partition Manager, DFU, or nRF drivers
Use this skill to debug nRF Connect SDK by combining Zephyr evidence with Nordic-specific layers: board files, Partition Manager, Bluetooth controller, DFU, security, and nrfx drivers. NCS issues often span multiple generated files.
Use this skill when:
extension, `west`, or Zephyr-based Nordic samples.
Manager, TF-M, modem, nrfx, or board overlays.
images such as network core firmware.
Do not use this skill for Zephyr-only boards with no Nordic-specific stack. Use `zephyr-integration` instead.
Ask for:
1. Freeze SDK and build shape. Confirm NCS version, board target, sysbuild, child images, and pristine build.
1. Inspect generated files. Check `.config`, `zephyr.dts`, Partition Manager output, and image manifests.
1. Prove board and driver config. Verify pins, clocks, regulators, nrfx drivers, and Nordic-specific Kconfig.
1. Debug BLE by layer. Separate host APIs, controller config, advertising, connection parameters, security, GATT, and radio coexistence.
1. Debug DFU by image chain. Check MCUboot, signing, slot layout, image confirmation, and rollback state.
1. Handle multi-core devices explicitly. For nRF53/nRF54, verify network core image, IPC, and core-specific logs.
Before claiming NCS integration works:
User:
nRF5340 BLE 广播不出来。
Agent:
1. Checks NCS version, board target, child images, and network core firmware. 1. Verifies Bluetooth host/controller config and generated logs. 1. Tests a Nordic sample before changing application GATT code.
AIX Skills is a public collection of Agent Skills, templates, and references for building repeatable AI workflows.
Use when debugging 8051-compatible microcontrollers, 51 MCU firmware, STC download issues, Keil C51 projects, interrupts, timers,…
Use when integrating, evaluating, configuring, or debugging Avem embedded C framework modules, event-driven components, drivers,…
Use when integrating or debugging Li-ion charger/fuel gauge ICs (BQ24295, BQ27441, MAX17048) over I2C, covering charge start,…
Use when integrating, designing, or debugging BLE GATT services, characteristics, descriptors, MTU, notifications, indications,…
Use when debugging embedded bootloaders, application jumps, vector table offsets, firmware upgrade flow, OTA state, image…
Use when integrating, porting, configuring, or debugging CAN bus libraries, CANBus-Triple, MCP2515, CAN frames, bit timing,…
You MUST use this before any creative work - creating features, building components, adding functionality, modifying behavior, or…
Ask which skill or flow fits your situation. A router over the skills in this repo.