Skip to content

Skills Installation Guide

The Ai-Thinker Skills collection works with 69+ platforms including Claude Code, MiMoCode, Codex, and Cursor. Once installed, you get the full set of AI-assisted embedded development tools (coding standards, code review, module development guides, AT command assistant, etc.).

Two installation options: install all at once, or install individual skills on demand.

Run the following command in your terminal to download and install all 10 skills:

bash
npx skills add Ai-Thinker-Open/skills

After installation, all skills appear in the Claude Code skills directory (~/.claude/skills/). They are picked up automatically in new sessions — no restart needed.

Install an Individual Skill

Install a single skill on demand by replacing <skill-name> with a skill name from the list below:

bash
npx skills add Ai-Thinker-Open/skills --skill <skill-name>

For example, to install the coding standard skill:

bash
npx skills add Ai-Thinker-Open/skills --skill ai-thinker-c-coding-standard

ai-thinker-c-coding-standard

Ai-Thinker embedded C coding standard: write, review, and refactor embedded C code, auto-generate Doxygen-style function headers.

bash
npx skills add Ai-Thinker-Open/skills --skill ai-thinker-c-coding-standard

embedded-code-review

In-depth review of embedded C code: security, memory management, FreeRTOS task conventions, interrupt handling, and coding standard compliance.

bash
npx skills add Ai-Thinker-Open/skills --skill embedded-code-review

coder-ai-m62-m61

BL616/BL618 series development guide (Wi-Fi 6 + BLE 5.0) based on bouffalo_sdk, covering GPIO/UART/SPI/I2C/DMA programming.

bash
npx skills add Ai-Thinker-Open/skills --skill coder-ai-m62-m61

coder-ai-wb2

Ai-WB2/BL602 series development guide (Wi-Fi 4 + BLE 5.0).

bash
npx skills add Ai-Thinker-Open/skills --skill coder-ai-wb2

combo-at-commands

Combo module AT command development assistant: WiFi/MQTT/Socket/BLE/HTTP/SNTP/GPIO/PWM full AT command guidance.

bash
npx skills add Ai-Thinker-Open/skills --skill combo-at-commands

module-selector

Ai-Thinker module selection assistant: WiFi/LoRa/Radar/UWB/Starlight, recommend the right module for your needs.

bash
npx skills add Ai-Thinker-Open/skills --skill module-selector

scbb-module-finder

SCBB module finder: quickly locate peripheral driver modules in the SCBB library.

bash
npx skills add Ai-Thinker-Open/skills --skill scbb-module-finder

ota-generator

OTA firmware generator: generate OTA upgrade firmware in one step.

bash
npx skills add Ai-Thinker-Open/skills --skill ota-generator

add-scbb-module

Add new modules to the SCBB library: generate peripheral driver templates and port them to the SCBB framework.

bash
npx skills add Ai-Thinker-Open/skills --skill add-scbb-module

add-skills

Guide to adding new skills to this repository, including the skill spec and directory structure.

bash
npx skills add Ai-Thinker-Open/skills --skill add-skills

Other Installation Methods

Clone and Copy

bash
git clone git@github.com:Ai-Thinker-Open/skills.git
cd skills

# Claude Code
cp -r skills/<skill-name> ~/.claude/skills/

# MiMoCode / OpenCode
cp -r skills/<skill-name> ~/.opencode/skills/

# Project-level usage
cp -r skills/<skill-name> ./<agent>/skills/
bash
git clone git@github.com:Ai-Thinker-Open/skills.git
cd skills

ln -s $(pwd)/skills/<skill-name> ~/.claude/skills/<skill-name>

With a symbolic link, skills stay in sync with repository updates — ideal for following skill development iterations.

Released under the MIT License. Build Time 2026-08-05 14:44:07