BZ

beriberikix/zephyr-agent-skills

Developer tools

このページは AI により自動翻訳されています。技術的な詳細は原文をご確認ください。 原文を見る

73 stars 品質 54 トレンド 18Apache-2.0

Zephyr RTOSの開発のためのエージェントスキル(agentskills.io)の完全なカタログ.

概要

このリポジトリは、AIエージェントと人間開発者がZephyrで高品質の組込みシステムを構築するのに役立つ知識、コードパターン、ベストプラクティスのモジュラーパッケージ「skills」のキュレーションコレクションです。 各スキルは SKILL.md で、リファレンス/スクリプト/アセット/ をサポートしています。 zephyr-cliは、このレジストリを消費する主要な方法エージェントです。 正しいスキルを選ぶ - 推測なし: スキルは、すべてのスキルのキーワード、エイリアス、Kconfigパターン、およびデバイスツリーの互換性に対して、タスクをスコアリングし、各マッチした理由でランクされたリストを返します。 スキルは、選択したスキルをワークスペースにインストールします。 リポジトリは、Claude Code プラグインのマーケットプレイスとして追加することもできます。 傘の zephyr-skills スキル (リポジトリのルート SKILL.md) は、エージェントを zephyr-cli スキルにルーティングし、決定的なスキル選択を提案する広範なエントリ ポイントです。 index.json は zephyr-cli によって消費される機械で読みやすいレジストリです。 各スキルのSKILLから作られています.

概要(AI 翻訳)

Zephyr RTOSで構築するための専門的、エージェント対応スキルのレジストリ

このリポジトリは、"skills"のキュレーションコレクションです。知識、コードのモジュラーパッケージ AIエージェントと人間開発者が高品質を築き上げるためのパターンとベストプラクティス ゼファーと組込みシステム 各スキルは[[SKILL.md]+references/]]です。 [scripts/, [assets/]].

スキルの使用

[zephyr-cli で (推奨)

[[zephyr-cli] は、主流のエージェントが消費する このレジストリ。 正しいスキルを選択決定的に — 推測なし:

[skills suggest は、すべてのスキルのキーワード、エイリアス、Kconfig パターンに対してタスクをスコアリングします。 と devicetree の互換性があり、各マッチした理由でランクされているリストを返します。 skills install 選択したスキルをワークスペースに渡します。

##Claudeコードプラグインとして

リポジトリは、Claude Code プラグインのマーケットプレイスとして追加することもできます。

傘[zephyr-skillsスキル(レポルート[SKILL.md)は広いエントリポイントです 決定的なスキル選択のための zephyr-cli skills suggest にエージェントをルートします。

レジストリ — [[T11]

[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
MCP 初心者?mcpskill.org のガイドから始めましょう →