Zephyr agent skills
Zephyr RTOS development — boards and devicetree, the build system (west, Kconfig, CMake, sysbuild), drivers and peripherals, BLE and networking, the kernel, storage, power, testing and debugging, security and OTA. Use this for ANY Zephyr RTOS or embedded-firmware task on a Zephyr project; it routes you to the right specialized skill via the zephyr-cli registry.From its SKILL.md
npx -y skills add beriberikix/zephyr-agent-skillsAssembled from the repository path, not quoted from the project. Check it against their README if it does not work.
One thing to look at
- runs commandsInstructs the agent to run 3 commands, including `zephyr-cli skills suggest` and 2 more.
SKILL.md
1.4 KB, 284 tokens by cl100k_base, as published. Nobody here has run it
Zephyr Agent Skills
The entry point for Zephyr RTOS development. Behind this are 20+ specialized skills
(devicetree, build-system, connectivity-ble, testing-debugging, and more) — but do not
guess which one to read. Skill selection is deterministic, via zephyr-cli.
How to get the right skill
- Find it — run
zephyr-cli skills suggestwith a short description of your task. Add--kconfigsymbols or--dtscompatibles when you know them. It returns the best-matching skills, ranked, with scores and the reasons each matched. - Install it —
zephyr-cli skills install NAMEfetches that skill'sSKILL.mdand its reference files into the workspace. - Apply it — read the installed
SKILL.mdand follow it.
If zephyr-cli is not available, browse the human catalog at
skills/zephyr-index/references/skill_catalog.md.
Quick Start
zephyr-cli skills suggest "enable an i2c sensor in my devicetree overlay"
zephyr-cli skills install devicetree
What ships with it: 8 files
56.7 KB alongside SKILL.md, 3 of them executable
.claude-plugin/
- marketplace.json1.1 KB
scripts/
- generate_index.pyruns3.5 KB
- generate_marketplace.pyruns1.4 KB
- validate_skills.pyruns9.6 KB
- .gitignore185 B
- index.json25.9 KB
- LICENSE11.1 KB
- README.md3.8 KB