BZ

beriberikix/zephyr-agent-skills

开发工具

本页由 AI 翻译,技术细节请以原文为准。 查看原文

73 stars 质量 54 趋势 19Apache-2.0

Zephyr RTOS 开发代理技能(agentskills.io)的完整目录。

概览

这个仓库是一个精心策划的“技能”集合——模块化的知识包、代码模式和最佳实践,帮助AI代理和人类开发者用Zephyr构建高质量的嵌入式系统。每个技能都是一个 SKILL.md,加上支持的参考文献、脚本和资源。 Zephyr-CLI是代理使用该登记册的主要方式。它选择了正确的技能——毫无疑问: 技能建议会根据每个技能的关键词、别名、Kconfig模式和设备树兼容性给你的任务评分,并返回一个排名列表,列出每个技能匹配的原因。技能安装会将所选技能导入你的工作区。 该仓库也可以作为 Claude Code 插件市场添加: 伞形 zephyr-技能技能(repo-root SKILL.md)是一个广泛的切入点,引导代理找到确定性技能选择所建议的 zephyr-cli 技能。 index.json 是 zephyr-cli 使用的机器可读注册表。它由每个技能的技能构建。

概述(AI 翻译)

一个专业、具备代理技能的注册库,用于使用Zephyr RTOS构建。

这个仓库是一个精心策划的“技能”集合——知识和代码的模块化包 帮助AI代理和人类开发者构建高质量的模式和最佳实践 嵌入系统,配备Zephyr。每个技能都是SKILL.md加上支持references/。 scripts/和assets/。

运用这些技能

与zephyr-cli(推荐)

zephyr-cli 是代理的主要消费方式 这个登记册。它选择正确的技能,确定性地——不猜:

skills suggest 会根据每个技能的关键词、别名、Kconfig模式来评分你的任务, DeviceTree 兼容,返回一个排名列表,每个列表都匹配了原因。 skills install 将所选技能导入你的工作区。

作为 Claude Code 插件

该仓库也可以作为 Claude Code 插件市场添加:

伞形技能zephyr-skills(回库根SKILL.md)是一个广泛的入门点, 将代理路由至zephyr-cli skills suggest进行确定性技能选择。

登记册 — index.json

index.json 是 zephyr-cli 消耗的机器可读注册表。它是 **生成的

本页由 AI 翻译,技术细节请以原文为准。

README

以下为原文 README 节选,完整内容请查看原文。

Zephyr Agent Skills

A registry of professional, agent-ready skills for building with Zephyr RTOS.

This repository is a curated collection of “skills” — modular packages of knowledge, code patterns, and best practices that help AI agents and human developers build high-quality embedded systems with Zephyr. Each skill is a SKILL.md plus supporting references/, scripts/, and assets/.

Using the skills

With zephyr-cli (recommended)

zephyr-cli is the primary way agents consume this registry. It selects the right skill deterministically — no guessing:

zephyr-cli skills suggest "enable an i2c sensor in my devicetree overlay"
zephyr-cli skills install devicetree

skills suggest scores your task against every skill’s keywords, aliases, Kconfig patterns, and devicetree compatibles and returns a ranked list with the reasons each matched. skills install fetches the chosen skill into your workspace.

As a Claude Code plugin

The repository can also be added as a Claude Code plugin marketplace:

claude plugin marketplace add beriberikix/zephyr-agent-skills
claude plugin install zephyr-skills@zephyr-agent-skills

The umbrella zephyr-skills skill (the repo-root SKILL.md) is a broad entry point that routes agents to zephyr-cli skills suggest for deterministic skill selection.

The registry — index.json

index.json is the machine-readable registry consumed by zephyr-cli. It is a generated artifact — do not edit it by hand. It is built from each skill’s SKILL.md frontmatter plus a per-skill skill-meta.yaml sidecar:

python scripts/generate_index.py

skill-meta.yaml holds the curated matcher metadata — summary, keywords, aliases, kconfig_patterns, dts_compatible, and weight. scripts/validate_skills.py (run in CI) keeps index.json, .claude-plugin/marketplace.json, and the skill set consistent.

Skill catalog

👉 Master Skill Catalog — every skill, grouped by domain (foundations & build, hardware & peripherals, connectivity, production & advanced). Or just run zephyr-cli skills suggest and let the matcher pick.

Repository structure

.
├── skills/                       # the skills — one directory each
│   └── /
│       ├── SKILL.md              # entry point (Quick Start + Validation Checklist)
│       ├── skill-meta.yaml       # curated matcher metadata for the registry
│       ├── references/           # detailed technical guides
│       └── scripts/, assets/     # helper files (where applicable)
├── index.json                    # generated machine-readable registry (consumed by zephyr-cli)
├── SKILL.md                       # umbrella skill — Claude Code entry point
├── scripts/
│   ├── generate_index.py         # regenerates index.json
│   ├── generate_marketplace.py   # regenerates .claude-plugin/marketplace.json
在 GitHub 查看完整 README

推荐工具

换一个关键词,或者移除筛选条件。

安装

npx skillfish add beriberikix/zephyr-agent-skills
新手?先看 mcpskill.org 教程 →