Not in the top 1,000 by GitHub stars
beriberikix/zephyr-agent-skills
A complete catalog of Agent Skills (agentskills.io) for Zephyr RTOS development.
History
Review weekly changes to SKILL.md before updating. Dates mark the weeks in which we observed each version; checks apply to the recorded commits.
View weekly changes
SKILL.md
Week of Nov 2, 2026 · Line counts unavailable
Before Not checked yet → After Local scripts
First observation → ed63cdfb8cdf
No earlier version was observed for comparison.
.agent/skills/skill-creator/SKILL.md
Week of Nov 2, 2026 · Line counts unavailable
Before Not checked yet → After Local scripts
First observation → ed63cdfb8cdf
No earlier version was observed for comparison.
skills/board-bringup/SKILL.md
Week of Nov 2, 2026 · Line counts unavailable
Before Not checked yet → After Local scripts
First observation → ed63cdfb8cdf
No earlier version was observed for comparison.
skills/build-system/SKILL.md
Week of Nov 2, 2026 · Line counts unavailable
Before Not checked yet → After Local scripts
First observation → ed63cdfb8cdf
No earlier version was observed for comparison.
skills/connectivity-ble/SKILL.md
Week of Nov 2, 2026 · Line counts unavailable
Before Not checked yet → After Local scripts
First observation → ed63cdfb8cdf
No earlier version was observed for comparison.
skills/connectivity-ip/SKILL.md
Week of Nov 2, 2026 · Line counts unavailable
Before Not checked yet → After Local scripts
First observation → ed63cdfb8cdf
No earlier version was observed for comparison.
skills/connectivity-usb-can/SKILL.md
Week of Nov 2, 2026 · Line counts unavailable
Before Not checked yet → After Local scripts
First observation → ed63cdfb8cdf
No earlier version was observed for comparison.
skills/devicetree/SKILL.md
Week of Nov 2, 2026 · Line counts unavailable
Before Not checked yet → After Local scripts
First observation → ed63cdfb8cdf
No earlier version was observed for comparison.
skills/hardware-io/SKILL.md
Week of Nov 2, 2026 · Line counts unavailable
Before Not checked yet → After Local scripts
First observation → ed63cdfb8cdf
No earlier version was observed for comparison.
skills/industrial/SKILL.md
Week of Nov 2, 2026 · Line counts unavailable
Before Not checked yet → After Local scripts
First observation → ed63cdfb8cdf
No earlier version was observed for comparison.
skills/iot-protocols/SKILL.md
Week of Nov 2, 2026 · Line counts unavailable
Before Not checked yet → After Local scripts
First observation → ed63cdfb8cdf
No earlier version was observed for comparison.
skills/kernel-basics/SKILL.md
Week of Nov 2, 2026 · Line counts unavailable
Before Not checked yet → After Local scripts
First observation → ed63cdfb8cdf
No earlier version was observed for comparison.
skills/kernel-services/SKILL.md
Week of Nov 2, 2026 · Line counts unavailable
Before Not checked yet → After Local scripts
First observation → ed63cdfb8cdf
No earlier version was observed for comparison.
skills/multicore/SKILL.md
Week of Nov 2, 2026 · Line counts unavailable
Before Not checked yet → After Local scripts
First observation → ed63cdfb8cdf
No earlier version was observed for comparison.
skills/native-sim/SKILL.md
Week of Nov 2, 2026 · Line counts unavailable
Before Not checked yet → After Local scripts
First observation → ed63cdfb8cdf
No earlier version was observed for comparison.
skills/power-performance/SKILL.md
Week of Nov 2, 2026 · Line counts unavailable
Before Not checked yet → After Local scripts
First observation → ed63cdfb8cdf
No earlier version was observed for comparison.
skills/security-updates/SKILL.md
Week of Nov 2, 2026 · Line counts unavailable
Before Not checked yet → After Local scripts
First observation → ed63cdfb8cdf
No earlier version was observed for comparison.
skills/specialized/SKILL.md
Week of Nov 2, 2026 · Line counts unavailable
Before Not checked yet → After Local scripts
First observation → ed63cdfb8cdf
No earlier version was observed for comparison.
skills/storage/SKILL.md
Week of Nov 2, 2026 · Line counts unavailable
Before Not checked yet → After Local scripts
First observation → ed63cdfb8cdf
No earlier version was observed for comparison.
skills/testing-debugging/SKILL.md
Week of Nov 2, 2026 · Line counts unavailable
Before Not checked yet → After Local scripts
First observation → ed63cdfb8cdf
No earlier version was observed for comparison.
skills/zephyr-foundations/SKILL.md
Week of Nov 2, 2026 · Line counts unavailable
Before Not checked yet → After Local scripts
First observation → ed63cdfb8cdf
No earlier version was observed for comparison.
skills/zephyr-index/SKILL.md
Week of Nov 2, 2026 · Line counts unavailable
Before Not checked yet → After Local scripts
First observation → ed63cdfb8cdf
No earlier version was observed for comparison.
skills/zephyr-module/SKILL.md
Week of Nov 2, 2026 · Line counts unavailable
Before Not checked yet → After Local scripts
First observation → ed63cdfb8cdf
No earlier version was observed for comparison.
Verified commit ed63cdfb8cdfbeb5946ea39c33f4aa6bcf3a5cce
git clone --filter=blob:none --no-checkout https://github.com/beriberikix/zephyr-agent-skills.git .hotskills/beriberikix-zephyr-agent-skills && git -C .hotskills/beriberikix-zephyr-agent-skills checkout --detach ed63cdfb8cdfbeb5946ea39c33f4aa6bcf3a5cce
# Copy each selected skill directory from .hotskills/beriberikix-zephyr-agent-skills into .claude/skills/<skill-name>/Heat
2.4- Star growth, last 7 daysNot available
- Star growth, last 24 hoursNot available
- Rank movement, last 7 daysNot available
- Commits, last 30 daysNot available
- Accounts asking about it through MCP, last 7 daysNot available
- Hot votes this weekNot available
Heat never changes the order by stars, and sponsorship never touches it. How heat works
Stars over time
30-day change not yet available: not enough history.
Individual skills in this repository
- zephyr-agent-skills
/ - skill-creator
.agent/skills/skill-creator - board-bringup
skills/board-bringup - build-system
skills/build-system - connectivity-ble
skills/connectivity-ble - connectivity-ip
skills/connectivity-ip - connectivity-usb-can
skills/connectivity-usb-can - devicetree
skills/devicetree - hardware-io
skills/hardware-io - industrial
skills/industrial - iot-protocols
skills/iot-protocols - kernel-basics
skills/kernel-basics - kernel-services
skills/kernel-services - multicore
skills/multicore - native-sim
skills/native-sim - power-performance
skills/power-performance - security-updates
skills/security-updates - specialized
skills/specialized - storage
skills/storage - testing-debugging
skills/testing-debugging - zephyr-foundations
skills/zephyr-foundations - zephyr-index
skills/zephyr-index - zephyr-module
skills/zephyr-module
How it works
zephyr-agent-skills
When your agent uses it
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.
What it loads into context
Frontmatter
95 tokensAlways available to the agent
SKILL.md
371 tokensWhen the skill is activated
Reference documents
907 tokensLoaded on request
Token counts are estimates. Scripts run separately; they are not counted as reference context.
The playbook
- How to get the right skill
- Quick Start
Scripts executed separately
scripts/generate_index.pyscripts/generate_marketplace.pyscripts/validate_skills.py
Files
.claude-plugin/marketplace.jsonasset1,126 bytes.github/workflows/skill-quality-gates.ymlasset894 bytes.gitignoreasset185 bytesLICENSEasset11,357 bytesREADME.mddoc3,885 bytesSKILL.mdcore1,475 bytesindex.jsonasset26,560 bytesscripts/generate_index.pyruns3,624 bytesscripts/generate_marketplace.pyruns1,428 bytesscripts/validate_skills.pyruns9,864 bytes
Read SKILL.md
# 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
1. **Find it** — run `zephyr-cli skills suggest` with a short description of your task. Add
`--kconfig` symbols or `--dts` compatibles when you know them. It returns the best-matching
skills, ranked, with scores and the reasons each matched.
2. **Install it** — `zephyr-cli skills install NAME` fetches that skill's `SKILL.md` and its
reference files into the workspace.
3. **Apply it** — read the installed `SKILL.md` and follow it.View the complete source on GitHubskill-creator
When your agent uses it
Guide for creating effective skills. This skill should be used when users want to create a new skill (or update an existing skill) that extends Claude's capabilities with specialized knowledge, workflows, or tool integrations.
What it loads into context
Frontmatter
56 tokensAlways available to the agent
SKILL.md
3,729 tokensWhen the skill is activated
Reference documents
535 tokensLoaded on request
Token counts are estimates. Scripts run separately; they are not counted as reference context.
The playbook
- About Skills
- Core Principles
- Skill Creation Process
Scripts executed separately
scripts/init_skill.pyscripts/package_skill.pyscripts/quick_validate.py
Files
LICENSE.txtdoc11,357 bytesSKILL.mdcore18,086 bytesreferences/output-patterns.mddoc1,813 bytesreferences/workflows.mddoc818 bytesscripts/init_skill.pyruns10,865 bytesscripts/package_skill.pyruns3,288 bytesscripts/quick_validate.pyruns3,972 bytes
Read SKILL.md
# Skill Creator
This skill provides guidance for creating effective skills.
## About Skills
Skills are modular, self-contained packages that extend Claude's capabilities by providing
specialized knowledge, workflows, and tools. Think of them as "onboarding guides" for specific
domains or tasks—they transform Claude from a general-purpose agent into a specialized agent
equipped with procedural knowledge that no model can fully possess.
### What Skills Provide
1. Specialized workflows - Multi-step procedures for specific domainsView the complete source on GitHubboard-bringup
When your agent uses it
Custom board bringup for Zephyr RTOS using Hardware Model v2 (HWMv2). Covers directory structure, board.yml metadata, core configuration files (Kconfig, defconfig, CMake), and revision management. Trigger when creating new board definitions or porting Zephyr to custom hardware.
What it loads into context
Frontmatter
69 tokensAlways available to the agent
SKILL.md
645 tokensWhen the skill is activated
Reference documents
499 tokensLoaded on request
Token counts are estimates. Scripts run separately; they are not counted as reference context.
The playbook
- Core Workflows
- Quick Start (Board Skeleton)
- Validation Checklist
- Automation Tools
- Examples & Templates
- Best Practices
- Resources
Scripts executed separately
scripts/board_yaml_lint.py
Files
SKILL.mdcore2,576 bytesassets/board_yml_template.ymlasset292 bytesreferences/board_files.mddoc830 bytesreferences/hwmv2_structure.mddoc1,021 bytesscripts/board_yaml_lint.pyruns2,784 bytesskill-meta.yamlasset472 bytes
Read SKILL.md
# Zephyr Board Bringup (HWMv2)
Bring your custom hardware into the Zephyr ecosystem using modern Hardware Model v2 standards.
## Core Workflows
### 1. Planning the Structure
Organize your board files by vendor and board name.
- **Reference**: **[hwmv2_structure.md](references/hwmv2_structure.md)**
- **Key Tools**: `board.yml`, naming conventions.
### 2. Defining Configuration
Implement the essential Kconfig and CMake logic.
- **Reference**: **[board_files.md](references/board_files.md)**View the complete source on GitHubbuild-system
When your agent uses it
Build system management for Zephyr RTOS. Covers West workspace initialization, manifest management, Sysbuild multi-image builds, Kconfig symbols, and CMake integration. Trigger when setting up workspaces, configuring builds, or troubleshooting build-time errors.
What it loads into context
Frontmatter
55 tokensAlways available to the agent
SKILL.md
610 tokensWhen the skill is activated
Reference documents
1,168 tokensLoaded on request
Token counts are estimates. Scripts run separately; they are not counted as reference context.
The playbook
- Core Workflows
- Quick Start (Workspace + Build)
- Validation Checklist
- Automation Tools
- Examples & Templates
- Resources
Scripts executed separately
scripts/find_modules.sh
Files
SKILL.mdcore2,510 bytesSKILL.mdcore2,510 bytesassets/west_manifest_template.ymlasset305 bytesreferences/cmake.mddoc2,230 bytesreferences/kconfig.mddoc1,113 bytesreferences/west.mddoc1,430 bytesscripts/find_modules.shruns735 bytesskill-meta.yamlasset503 bytes
Read SKILL.md
# Zephyr Build System
Efficiently manage the complex build and configuration stack of Zephyr RTOS.
## Core Workflows
### 1. West Workspace & Manifests
Manage multi-repo projects and dependency allow-lists.
- **Reference**: **[west.md](references/west.md)**
- **Key Tools**: `west init`, `west update`, `west manifest --resolve`, `name-allowlist`.
### 2. Kconfig Configuration
Tune software features and hardware parameters.
- **Reference**: **[kconfig.md](references/kconfig.md)**View the complete source on GitHubconnectivity-ble
When your agent uses it
Bluetooth Low Energy (BLE) integration for Zephyr RTOS. Covers GATT Services/Characteristics, GAP advertising, connection parameters, power optimization strategies, and the professional Send-When-Idle design pattern. Trigger when adding BLE connectivity, optimizing battery life for wireless devices, or implementing custom GATT profiles.
What it loads into context
Frontmatter
69 tokensAlways available to the agent
SKILL.md
700 tokensWhen the skill is activated
Reference documents
1,613 tokensLoaded on request
Token counts are estimates. Scripts run separately; they are not counted as reference context.
The playbook
- Core Workflows
- Quick Start (Advertising)
- Professional Patterns (Wireless Design)
- Automation Tools
- Examples & Templates
- Validation Checklist
- Resources
Scripts executed separately
scripts/ble_timing_helper.py
Files
SKILL.mdcore3,009 bytesassets/gatt_service_template.casset1,170 bytesreferences/ble_fundamentals.mddoc2,678 bytesreferences/power_optimization.mddoc1,748 bytesreferences/send_when_idle.mddoc2,151 bytesscripts/ble_timing_helper.pyruns1,772 bytesskill-meta.yamlasset545 bytes
Read SKILL.md
# Zephyr Connectivity: BLE
Implement robust, low-power Bluetooth Low Energy applications using Zephyr's industry-standard BLE stack.
## Core Workflows
### 1. BLE Fundamentals
Set up advertising, define GATT services, and manage connections.
- **Reference**: **[ble_fundamentals.md](references/ble_fundamentals.md)**
- **Key Tools**: `BT_GATT_SERVICE_DEFINE`, `bt_le_adv_start`, `BT_CONN_CB_DEFINE`.
### 2. Send-When-Idle Pattern
Optimize radio usage by bundling data and transmitting only during idle periods.
- **Reference**: **[send_when_idle.md](references/send_when_idle.md)**View the complete source on GitHubconnectivity-ip
When your agent uses it
IP networking fundamentals for Zephyr RTOS. Covers IoT protocol selection (LwM2M, CoAP, MQTT), IP stack configuration and trimming (IPv4/IPv6, UDP/TCP), and professional SDK integration as Zephyr modules using West manifests. Trigger when building cloud-connected applications, optimizing network memory usage, or integrating external cloud SDKs.
What it loads into context
Frontmatter
80 tokensAlways available to the agent
SKILL.md
734 tokensWhen the skill is activated
Reference documents
1,234 tokensLoaded on request
Token counts are estimates. Scripts run separately; they are not counted as reference context.
The playbook
- Core Workflows
- Quick Start (Kconfig for CoAP)
- Professional Patterns (Cloud Connectivity)
- Automation Tools
- Examples & Templates
- Validation Checklist
- Resources
Scripts executed separately
scripts/net_config_audit.py
Files
SKILL.mdcore3,061 bytesassets/prj_minimal_coap.confasset274 bytesreferences/ip_stack_config.mddoc1,416 bytesreferences/protocol_selection.mddoc2,035 bytesreferences/sdk_module_integration.mddoc1,496 bytesscripts/net_config_audit.pyruns2,280 bytesskill-meta.yamlasset529 bytes
Read SKILL.md
# Zephyr Connectivity: IP Networking
Build memory-efficient, cloud-connected applications using Zephyr's modular IP stack and industry-standard IoT protocols.
## Core Workflows
### 1. Protocol Selection
Choose the right protocol (LwM2M, CoAP, MQTT) based on your device's power and management needs.
- **Reference**: **[protocol_selection.md](references/protocol_selection.md)**
- **Key Tools**: `CONFIG_COAP`, `CONFIG_LWM2M`, `CONFIG_MQTT_LIB`.
### 2. IP Stack Configuration
Tune the networking stack to save Flash and RAM while ensuring reliable communication.
- **Reference**: **[ip_stack_config.md](references/ip_stack_config.md)**View the complete source on GitHubconnectivity-usb-can
When your agent uses it
USB and CAN connectivity for Zephyr RTOS. Covers USB device stack configuration (CDC ACM, HID, MSC), CAN controller integration, and professional USB-to-CAN adapter patterns including buffering and protocol packetization. Trigger when adding USB interfaces, implementing CAN bus communication, or building hardware diagnostic tools.
What it loads into context
Frontmatter
68 tokensAlways available to the agent
SKILL.md
597 tokensWhen the skill is activated
Reference documents
1,032 tokensLoaded on request
Token counts are estimates. Scripts run separately; they are not counted as reference context.
The playbook
- Core Workflows
- Quick Start (USB CDC ACM)
- Professional Patterns (Adapter Design)
- Automation Tools
- Examples & Templates
- Validation Checklist
- Resources
Scripts executed separately
scripts/can_filter_lint.py
Files
SKILL.mdcore2,639 bytesassets/can_filters_template.csvasset80 bytesreferences/usb_device_stack.mddoc1,795 bytesreferences/usb_to_can.mddoc2,456 bytesscripts/can_filter_lint.pyruns2,403 bytesskill-meta.yamlasset526 bytes
Read SKILL.md
# Zephyr Connectivity: USB & CAN
Build versatile hardware interfaces using Zephyr's modular USB device stack and robust CAN controller support.
## Core Workflows
### 1. USB Device Stack
Configure and enable standard USB classes for host communication.
- **Reference**: **[usb_device_stack.md](references/usb_device_stack.md)**
- **Key Tools**: `CONFIG_USB_DEVICE_STACK`, `usb_enable()`, CDC ACM, HID.
### 2. USB-to-CAN Integration
Implement high-performance bridge patterns for CAN bus diagnostics and adapters.
- **Reference**: **[usb_to_can.md](references/usb_to_can.md)**View the complete source on GitHubdevicetree
When your agent uses it
Devicetree management for Zephyr RTOS. Covers syntax, bindings, overlays, Hardware Model v2 (HWMv2), and advanced node/property deletion patterns. Trigger when defining hardware topology, creating overlays, or mapping pins and peripherals.
What it loads into context
Frontmatter
59 tokensAlways available to the agent
SKILL.md
699 tokensWhen the skill is activated
Reference documents
1,110 tokensLoaded on request
Token counts are estimates. Scripts run separately; they are not counted as reference context.
The playbook
- Core Workflows
- Quick Start (Overlay)
- Tooling & Validation
- Automation Tools
- Examples & Templates
- Validation Checklist
- Resources
Scripts executed separately
scripts/overlay_include_check.py
Files
SKILL.mdcore2,814 bytesSKILL.mdcore2,814 bytesSKILL.mdcore2,814 bytesSKILL.mdcore2,814 bytesassets/app_overlay_template.overlayasset161 bytesreferences/dt_bindings.mddoc1,031 bytesreferences/dt_overlays.mddoc1,455 bytesreferences/dt_syntax.mddoc1,678 bytesscripts/overlay_include_check.pyruns1,390 bytesskill-meta.yamlasset452 bytes
Read SKILL.md
# Zephyr Devicetree
The Devicetree (DT) is the source of truth for your hardware topology in Zephyr.
## Core Workflows
### 1. Understanding Syntax & Nodes
Nodes, properties, and phandles form the hierarchy.
- **Reference**: **[dt_syntax.md](references/dt_syntax.md)**
- **Key Tools**: Labels (`&label`), Properties (`reg`, `status`, `compatible`).
### 2. Working with Bindings
Mapping hardware descriptions to driver schemas.
- **Reference**: **[dt_bindings.md](references/dt_bindings.md)**View the complete source on GitHubhardware-io
When your agent uses it
Hardware interfacing and peripheral management for Zephyr RTOS. Covers the sensor subsystem (channels, triggers, fetch/get), pin control (Pinctrl) and multiplexing, GPIO management using Devicetree specs, and SoC-level hardware configurations. Trigger when adding new hardware components, configuring pinmux, or developing sensor-based applications.
What it loads into context
Frontmatter
76 tokensAlways available to the agent
SKILL.md
719 tokensWhen the skill is activated
Reference documents
2,193 tokensLoaded on request
Token counts are estimates. Scripts run separately; they are not counted as reference context.
The playbook
- Core Workflows
- Quick Start (Sensor Polling)
- Professional Patterns (Hardware Engineering)
- Automation Tools
- Examples & Templates
- Validation Checklist
- Resources
Scripts executed separately
scripts/gpio_alias_check.py
Files
SKILL.mdcore3,114 bytesassets/sensor_poll_template.casset476 bytesreferences/pinctrl_gpio.mddoc2,195 bytesreferences/sensors.mddoc1,967 bytesreferences/soc_config.mddoc1,584 bytesscripts/gpio_alias_check.pyruns1,842 bytesskill-meta.yamlasset622 bytes../kernel-services/SKILL.mddoc3,435 bytes
Read SKILL.md
# Zephyr Hardware I/O
Interface with the physical world using Zephyr's standardized driver models and hardware abstraction layers.
## Core Workflows
### 1. Sensor Subsystem
Interact with various sensors using a uniform API for data fetching and decoding.
- **Reference**: **[sensors.md](references/sensors.md)**
- **Key Tools**: `sensor_sample_fetch`, `sensor_channel_get`, `struct sensor_value`.
### 2. Pinctrl & GPIO
Manage pin multiplexing, electrical configuration, and basic digital input/output.
- **Reference**: **[pinctrl_gpio.md](references/pinctrl_gpio.md)**View the complete source on GitHubindustrial
When your agent uses it
Industrial communication protocols for Zephyr RTOS. Covers Modbus RTU (serial), Modbus TCP (Ethernet/Wi-Fi), and CANopen basics. Trigger when building factory automation controllers, industrial sensors, or medical equipment interfaces.
What it loads into context
Frontmatter
53 tokensAlways available to the agent
SKILL.md
773 tokensWhen the skill is activated
Reference documents
1,616 tokensLoaded on request
Token counts are estimates. Scripts run separately; they are not counted as reference context.
The playbook
- Core Workflows
- Quick Start (Modbus RTU Server)
- Professional Patterns (Reliability & Safety)
- Automation Tools
- Examples & Templates
- Validation Checklist
- Resources
Scripts executed separately
scripts/modbus_register_lint.py
Files
SKILL.mdcore3,252 bytesSKILL.mdcore3,252 bytesassets/modbus_register_map_template.csvasset579 bytesreferences/canopen_basics.mddoc1,736 bytesreferences/modbus_rtu.mddoc3,452 bytesreferences/modbus_tcp.mddoc1,612 bytesscripts/modbus_register_lint.pyruns4,961 bytesskill-meta.yamlasset391 bytes
Read SKILL.md
# Zephyr Industrial Protocols
Build robust, industry-standard communication systems using Zephyr's modular industrial protocol stacks.
## Core Workflows
### 1. Modbus RTU (Serial)
Implement serial-based industrial communication for meters, PLCs, and sensors.
- **Reference**: **[modbus_rtu.md](references/modbus_rtu.md)**
- **Key Tools**: `CONFIG_MODBUS`, RS-485 DE/RE handling, Register Mapping.
### 2. Modbus TCP
Bridge industrial data over standard Ethernet or Wi-Fi networks.
- **Reference**: **[modbus_tcp.md](references/modbus_tcp.md)**View the complete source on GitHubiot-protocols
When your agent uses it
Integration of advanced IoT protocols for Zephyr RTOS. Covers OpenThread mesh networking, Matter-over-Thread device development, Golioth Cloud SDK patterns, and LoRaWAN basics. Trigger when building smart home devices, wide-area sensor networks, or cloud-integrated hardware fleets.
What it loads into context
Frontmatter
67 tokensAlways available to the agent
SKILL.md
762 tokensWhen the skill is activated
Reference documents
1,914 tokensLoaded on request
Token counts are estimates. Scripts run separately; they are not counted as reference context.
The playbook
- Core Workflows
- Quick Start (OpenThread Shell)
- Professional Patterns (Ecosystem Design)
- Automation Tools
- Examples & Templates
- Validation Checklist
- Resources
Scripts executed separately
scripts/dataset_kv_check.py
Files
SKILL.mdcore3,183 bytesSKILL.mdcore3,183 bytesassets/thread_dataset_template.envasset137 bytesreferences/golioth_sdk.mddoc2,061 bytesreferences/lorawan_basics.mddoc1,723 bytesreferences/matter_devices.mddoc1,959 bytesreferences/openthread_integration.mddoc2,148 bytesscripts/dataset_kv_check.pyruns1,376 bytesskill-meta.yamlasset527 bytes
Read SKILL.md
# Zephyr IoT Protocols
Implement production-ready IoT communication using industry-standard mesh, wide-area, and cloud protocols.
## Core Workflows
### 1. OpenThread Mesh
Build robust, low-power mesh networks using the integrated OpenThread stack.
- **Reference**: **[openthread_integration.md](references/openthread_integration.md)**
- **Key Tools**: `CONFIG_NET_L2_OPENTHREAD`, `otInstance`, Thread Shell.
### 2. Matter-over-Thread
Create interoperable smart home devices using the Matter standard.
- **Reference**: **[matter_devices.md](references/matter_devices.md)**View the complete source on GitHubkernel-basics
When your agent uses it
Essential Zephyr RTOS kernel services. Covers thread lifecycle and priority, the logging subsystem for diagnostics, and the interactive shell for real-time hardware inspection and debugging. Trigger when writing application flows, adding logging to modules, or creating interactive CLI commands.
What it loads into context
Frontmatter
57 tokensAlways available to the agent
SKILL.md
560 tokensWhen the skill is activated
Reference documents
912 tokensLoaded on request
Token counts are estimates. Scripts run separately; they are not counted as reference context.
The playbook
- Core Workflows
- Quick Start (Logging)
- Quick Start (Threads)
- Automation Tools
- Examples & Templates
- Validation Checklist
- Resources
Scripts executed separately
scripts/log_summary.py
Files
SKILL.mdcore2,441 bytesassets/shell_command_template.casset821 bytesreferences/logging.mddoc997 bytesreferences/shell.mddoc977 bytesreferences/threads.mddoc1,623 bytesscripts/log_summary.pyruns1,869 bytesskill-meta.yamlasset479 bytes
Read SKILL.md
# Zephyr Kernel Basics
Master the essential services that bring your Zephyr application to life.
## Core Workflows
### 1. Threads & Scheduling
Create and manage multi-threaded application flows.
- **Reference**: **[threads.md](references/threads.md)**
- **Key Tools**: `K_THREAD_DEFINE`, `k_sleep`, `k_yield`, Priorities.
### 2. Logging & Diagnostics
Implement layered logging for better observability and troubleshooting.
- **Reference**: **[logging.md](references/logging.md)**View the complete source on GitHubkernel-services
When your agent uses it
Advanced Zephyr RTOS kernel services. Covers inter-thread communication using Zbus (pub/sub), behavioral management with the State Machine Framework (SMF), background processing via work queues, and persistent configuration with the Settings subsystem. Trigger when building modular application architectures, complex state-driven logic, or requiring persistent data storage.
What it loads into context
Frontmatter
69 tokensAlways available to the agent
SKILL.md
787 tokensWhen the skill is activated
Reference documents
2,441 tokensLoaded on request
Token counts are estimates. Scripts run separately; they are not counted as reference context.
The playbook
- Core Workflows
- Quick Start (Zbus)
- Professional Patterns (Asset Tracker Style)
- Automation Tools
- Examples & Templates
- Validation Checklist
- Resources
Scripts executed separately
scripts/zbus_channel_lint.py
Files
../hardware-io/SKILL.mddoc3,114 bytesSKILL.mdcore3,435 bytesSKILL.mdcore3,435 bytesassets/smf_state_table_template.casset1,456 bytesreferences/settings_workqueue.mddoc2,050 bytesreferences/smf.mddoc2,207 bytesreferences/zbus.mddoc2,707 bytesscripts/zbus_channel_lint.pyruns2,201 bytesskill-meta.yamlasset522 bytes
Read SKILL.md
# Zephyr Kernel Services
Move beyond basic threading and logging to build modular, event-driven, and robust Zephyr applications.
## Core Workflows
### 1. Event-Driven Communication (Zbus)
Decouple your modules using a lightweight publish-and-subscribe bus.
- **Reference**: **[zbus.md](references/zbus.md)**
- **Key Tools**: `ZBUS_CHAN_DEFINE`, `ZBUS_SUBSCRIBER_DEFINE`, `zbus_chan_pub`.
### 2. Behavioral Logic (SMF)
Manage complex system states and transitions using the State Machine Framework.
- **Reference**: **[smf.md](references/smf.md)**View the complete source on GitHubmulticore
When your agent uses it
Developing for multicore systems in Zephyr RTOS. Covers Symmetric Multiprocessing (SMP), Asymmetric Multiprocessing (AMP) with OpenAMP/RPMsg, inter-processor communication (IPC) patterns, and Linkable Extensions (LLEXT). Trigger when designing for SoCs with multiple homogeneous or heterogeneous cores.
What it loads into context
Frontmatter
72 tokensAlways available to the agent
SKILL.md
892 tokensWhen the skill is activated
Reference documents
2,831 tokensLoaded on request
Token counts are estimates. Scripts run separately; they are not counted as reference context.
The playbook
- Core Workflows
- Quick Start (SMP prj.conf)
- Professional Patterns (Architecture Design)
- Automation Tools
- Examples & Templates
- Validation Checklist
- Resources
Scripts executed separately
scripts/smp_config_check.py
Files
SKILL.mdcore3,687 bytesassets/rpmsg_channel_contract.mddoc630 bytesreferences/ipc_patterns.mddoc2,412 bytesreferences/llext_basics.mddoc2,239 bytesreferences/multidomain_sysbuild.mddoc2,428 bytesreferences/openamp_rpmsg.mddoc2,092 bytesreferences/smp_configuration.mddoc1,822 bytesscripts/smp_config_check.pyruns1,855 bytesskill-meta.yamlasset636 bytes
Read SKILL.md
# Zephyr Multicore Development
Leverage multiple CPU cores to increase performance, isolate critical tasks, and integrate heterogeneous systems.
## Core Workflows
### 1. SMP Configuration
Run the Zephyr kernel and your threads across multiple identical cores.
- **Reference**: **[smp_configuration.md](references/smp_configuration.md)**
- **Key Tools**: `CONFIG_SMP`, `k_spinlock`, Thread Affinity.
### 2. OpenAMP & RPMsg
Communicate between heterogeneous cores (e.g., A-series and M-series) using standard protocols.
- **Reference**: **[openamp_rpmsg.md](references/openamp_rpmsg.md)**View the complete source on GitHubnative-sim
When your agent uses it
Host-based simulation using the Zephyr native_sim board. Covers building for Linux/macOS/Windows, automated testing, host-side debugging (GDB, Valgrind), and host-target integration. Trigger when developing application logic without hardware or setting up CI/CD tests.
What it loads into context
Frontmatter
61 tokensAlways available to the agent
SKILL.md
550 tokensWhen the skill is activated
Reference documents
612 tokensLoaded on request
Token counts are estimates. Scripts run separately; they are not counted as reference context.
The playbook
- Core Workflows
- Quick Start
- Automation Tools
- Examples & Templates
- Validation Checklist
- Resources
Scripts executed separately
scripts/native_log_scan.py
Files
SKILL.mdcore2,248 bytesSKILL.mdcore2,248 bytesassets/native_sim_ci_checklist.mddoc399 bytesreferences/debugging.mddoc937 bytesreferences/simulation_basics.mddoc1,088 bytesscripts/native_log_scan.pyruns1,718 bytesskill-meta.yamlasset431 bytes
Read SKILL.md
# Zephyr Native Simulation
Develop, test, and debug Zephyr applications with the speed and convenience of your host machine.
## Core Workflows
### 1. Simulation Basics
Understand when to use `native_sim` vs. QEMU and how to map host resources.
- **Reference**: **[simulation_basics.md](references/simulation_basics.md)**
- **Key Tools**: `west build -b native_sim`.
### 2. Host-Side Debugging
Use professional host tools to find the most elusive bugs.
- **Reference**: **[debugging.md](references/debugging.md)**View the complete source on GitHubpower-performance
When your agent uses it
Power management and performance optimization for Zephyr RTOS. Covers system power states (Idle, Suspend, Off), device-level power management, residency hooks, and code/data relocation for speed efficiency. Trigger when optimizing battery life, reducing latency, or managing memory constraints.
What it loads into context
Frontmatter
59 tokensAlways available to the agent
SKILL.md
660 tokensWhen the skill is activated
Reference documents
1,646 tokensLoaded on request
Token counts are estimates. Scripts run separately; they are not counted as reference context.
The playbook
- Core Workflows
- Quick Start (Device Suspend)
- Professional Patterns (Optimization)
- Automation Tools
- Examples & Templates
- Validation Checklist
- Resources
Scripts executed separately
scripts/power_budget_estimator.py
Files
../kernel-services/SKILL.mddoc3,435 bytesSKILL.mdcore3,040 bytesassets/power_budget_template.csvasset102 bytesreferences/performance_tuning.mddoc1,571 bytesreferences/power_management.mddoc1,967 bytesscripts/power_budget_estimator.pyruns3,113 bytesskill-meta.yamlasset504 bytes
Read SKILL.md
# Zephyr Power & Performance
Maximize the efficiency of your embedded system by balancing power consumption and computational performance.
## Core Workflows
### 1. Power Management (PM)
Implement system-level and peripheral-specific power saving strategies.
- **Reference**: **[power_management.md](references/power_management.md)**
- **Key Tools**: `pm_device_action_run`, `pm_state_set`, Residency hooks.
### 2. Performance Tuning
Optimize critical code paths and monitor system resources.
- **Reference**: **[performance_tuning.md](references/performance_tuning.md)**View the complete source on GitHubsecurity-updates
When your agent uses it
Secure boot and firmware update workflows for Zephyr RTOS. Covers MCUboot integration, production image signing, DFU protocols (MCUmgr), fail-safe rollback mechanisms, and mbedTLS crypto basics. Trigger when implementing over-the-air (OTA) updates, securing the boot process, or managing cryptographic keys.
What it loads into context
Frontmatter
71 tokensAlways available to the agent
SKILL.md
825 tokensWhen the skill is activated
Reference documents
2,299 tokensLoaded on request
Token counts are estimates. Scripts run separately; they are not counted as reference context.
The playbook
- Core Workflows
- Quick Start (Kconfig for Secure Boot)
- Professional Patterns (Security-First)
- Automation Tools
- Examples & Templates
- Validation Checklist
- Resources
Scripts executed separately
scripts/mcuboot_version_guard.py
Files
SKILL.mdcore3,449 bytesSKILL.mdcore3,449 bytesassets/mcuboot_prj_fragment.confasset287 bytesreferences/crypto_basics.mddoc1,750 bytesreferences/dfu_protocols.mddoc1,847 bytesreferences/image_signing.mddoc1,627 bytesreferences/mcuboot_integration.mddoc2,160 bytesreferences/rollback_protection.mddoc1,894 bytesscripts/mcuboot_version_guard.pyruns1,526 bytesskill-meta.yamlasset623 bytes
Read SKILL.md
# Zephyr Security & Updates
Build production-ready, secure embedded systems using Zephyr's modular security stack and MCUboot bootloader.
## Core Workflows
### 1. MCUboot Integration
Set up the secure bootloader and define fail-safe flash partitions.
- **Reference**: **[mcuboot_integration.md](references/mcuboot_integration.md)**
- **Key Tools**: `CONFIG_BOOTLOADER_MCUBOOT`, `fixed-partitions`, Devicetree.
### 2. Image Signing
Ensure firmware integrity with production-grade digital signatures.
- **Reference**: **[image_signing.md](references/image_signing.md)**View the complete source on GitHubspecialized
When your agent uses it
Specialized hardware interfaces and system reliability for Zephyr RTOS. Covers LVGL GUI development, Audio I2S/Codecs, Watchdog timers, and Fault Injection. Trigger when building human-machine interfaces (HMI), audio devices, or high-reliability mission-critical systems.
What it loads into context
Frontmatter
62 tokensAlways available to the agent
SKILL.md
772 tokensWhen the skill is activated
Reference documents
1,914 tokensLoaded on request
Token counts are estimates. Scripts run separately; they are not counted as reference context.
The playbook
- Core Workflows
- Quick Start (Watchdog Feed)
- Professional Patterns (Reliability & UX)
- Automation Tools
- Examples & Templates
- Validation Checklist
- Resources
Scripts executed separately
scripts/watchdog_window_check.py
Files
SKILL.mdcore3,348 bytesassets/watchdog_health_map_template.hasset428 bytesreferences/audio_i2s.mddoc1,870 bytesreferences/fault_injection.mddoc1,503 bytesreferences/lvgl_gui.mddoc2,181 bytesreferences/watchdog_reliability.mddoc1,911 bytesscripts/watchdog_window_check.pyruns1,267 bytesskill-meta.yamlasset536 bytes
Read SKILL.md
# Zephyr Specialized Hardware & Reliability
Integrate complex peripherals and build resilient systems that recover gracefully from unexpected failures.
## Core Workflows
### 1. LVGL GUI Development
Build sophisticated graphical user interfaces for LCD and TFT displays.
- **Reference**: **[lvgl_gui.md](references/lvgl_gui.md)**
- **Key Tools**: Widgets, Styles, Double Buffering, `native_sim` simulator.
### 2. Audio I2S & Codecs
Implement high-quality digital audio streaming and codec management.
- **Reference**: **[audio_i2s.md](references/audio_i2s.md)**View the complete source on GitHubstorage
When your agent uses it
Storage management for Zephyr RTOS. Covers Non-Volatile Storage (NVS) for persistent settings, flash partition management in Devicetree, and runtime flash layout access. Trigger when implementing persistent data storage, managing flash wear leveling, or configuring device partitions.
What it loads into context
Frontmatter
60 tokensAlways available to the agent
SKILL.md
595 tokensWhen the skill is activated
Reference documents
1,001 tokensLoaded on request
Token counts are estimates. Scripts run separately; they are not counted as reference context.
The playbook
- Core Workflows
- Quick Start (NVS Write)
- Professional Patterns (Reliability)
- Automation Tools
- Examples & Templates
- Validation Checklist
- Resources
Scripts executed separately
scripts/nvs_id_lint.py
Files
SKILL.mdcore2,562 bytesassets/partition_overlay_template.overlayasset570 bytesreferences/flash_management.mddoc2,224 bytesreferences/nvs_storage.mddoc2,013 bytesscripts/nvs_id_lint.pyruns2,440 bytesskill-meta.yamlasset579 bytes
Read SKILL.md
# Zephyr Storage
Implement reliable persistent data handling using Zephyr's storage subsystem and flash management utilities.
## Core Workflows
### 1. NVS Storage
Utilize Non-Volatile Storage (NVS) for efficient, wear-leveled data persistence.
- **Reference**: **[nvs_storage.md](references/nvs_storage.md)**
- **Key Tools**: `nvs_mount()`, `nvs_read()`, `nvs_write()`.
### 2. Flash Management
Configure and manage flash partitions and hardware page layouts.
- **Reference**: **[flash_management.md](references/flash_management.md)**View the complete source on GitHubtesting-debugging
When your agent uses it
Testing and debugging for Zephyr RTOS. Covers the Ztest framework for unit and integration tests, the Twister test runner for automated HIL/SIM validation, and advanced tracing/debugging techniques (SystemView, Thread Analyzer, Stack analysis). Trigger when writing unit tests, setting up CI/CD pipelines, or analyzing system performance and latency.
What it loads into context
Frontmatter
76 tokensAlways available to the agent
SKILL.md
685 tokensWhen the skill is activated
Reference documents
1,619 tokensLoaded on request
Token counts are estimates. Scripts run separately; they are not counted as reference context.
The playbook
- Core Workflows
- Quick Start (Ztest)
- Professional Patterns (Reliability)
- Automation Tools
- Examples & Templates
- Validation Checklist
- Resources
Scripts executed separately
scripts/twister_smoke.py
Files
SKILL.mdcore2,983 bytesassets/testcase.yaml.templateasset328 bytesreferences/tracing_debugging.mddoc2,214 bytesreferences/twister_testing.mddoc2,753 bytesreferences/ztest_framework.mddoc1,736 bytesscripts/twister_smoke.pyruns2,211 bytesskill-meta.yamlasset651 bytes
Read SKILL.md
# Zephyr Testing & Debugging
Ensure code quality and system reliability using Zephyr's comprehensive testing framework and observability tools.
## Core Workflows
### 1. Ztest Framework
Write robust unit and integration tests for native simulation and real hardware.
- **Reference**: **[ztest_framework.md](references/ztest_framework.md)**
- **Key Tools**: `ZTEST_SUITE`, `ZTEST`, `zassert_equal`.
### 2. Twister Test Runner
Automate test execution across multiple platforms and generate professional reports.
- **Reference**: **[twister_testing.md](references/twister_testing.md)**View the complete source on GitHubzephyr-foundations
When your agent uses it
Foundational skills for Zephyr RTOS development. Covers essential Embedded C patterns (BIT, CONTAINER_OF), real-time concurrency primitives (mutexes, semaphores, spinlocks), hardware literacy (datasheet-to-DTS mapping), and defensive programming. Trigger when writing core application logic, drivers, or troubleshooting foundational behavior.
What it loads into context
Frontmatter
74 tokensAlways available to the agent
SKILL.md
697 tokensWhen the skill is activated
Reference documents
1,418 tokensLoaded on request
Token counts are estimates. Scripts run separately; they are not counted as reference context.
The playbook
- Core Workflows
- Quick Start (Defensive Pattern)
- Validation Checklist
- Automation Tools
- Examples & Templates
- Resources
Scripts executed separately
scripts/errno_return_check.py
Files
SKILL.mdcore2,875 bytesassets/foundation_examples/template_driver.casset2,272 bytesreferences/concurrency.mddoc1,421 bytesreferences/devicetree_basics.mddoc1,236 bytesreferences/error_handling.mddoc1,216 bytesreferences/zephyr_macros.mddoc1,406 bytesscripts/errno_return_check.pyruns1,747 bytesskill-meta.yamlasset517 bytes
Read SKILL.md
# Zephyr Foundations
Mastering the bedrock of Zephyr is essential for writing efficient, robust, and idiomatic code.
## Core Workflows
### 1. Idiomatic C Patterns
Zephyr uses specific macros to manage memory and hardware-software mapping.
- **Reference**: **[zephyr_macros.md](references/zephyr_macros.md)**
- **Key Tools**: `CONTAINER_OF`, `BIT()`, `GENMASK()`, `ARRAY_SIZE`.
### 2. Real-Time Concurrency
Safe multi-threading and interrupt handling are critical for stability.
- **Reference**: **[concurrency.md](references/concurrency.md)**View the complete source on GitHubzephyr-index
When your agent uses it
Static human-browsable catalog of the Zephyr RTOS skill set. Skill selection is handled by the zephyr-agent-skills entry point and by zephyr-cli skills suggest; this index is a reference listing only, not a task skill.
What it loads into context
Frontmatter
57 tokensAlways available to the agent
SKILL.md
736 tokensWhen the skill is activated
Reference documents
1,772 tokensLoaded on request
Token counts are estimates. Scripts run separately; they are not counted as reference context.
The playbook
- When to Use
- Quick Start (Skill Selection)
- Navigation Hub
- Core Categories
- Automation Tools
- Examples & Templates
- Validation Checklist
- Resources
Scripts executed separately
scripts/task_skill_match.py
Files
SKILL.mdcore3,169 bytesassets/task_skill_keywords.csvasset210 bytesreferences/decision_tree.mddoc1,874 bytesreferences/quick_reference.mddoc1,376 bytesreferences/skill_catalog.mddoc3,090 bytesscripts/task_skill_match.pyruns1,693 bytesskill-meta.yamlasset274 bytes
Read SKILL.md
# Zephyr Index
The **Zephyr Index** is your entry point to a suite of specialized Agent Skills designed for professional Zephyr RTOS development.
## When to Use
- You are starting a new Zephyr task and don't know which skill is relevant.
- You need a high-level overview of the Zephyr skill ecosystem.
- You want to navigate between foundational, common, and advanced Zephyr features.
## Quick Start (Skill Selection)
1. Open **[quick_reference.md](references/quick_reference.md)** and match your task category.
2. If the task spans multiple domains, follow **[decision_tree.md](references/decision_tree.md)**.
3. Open the selected skill `SKILL.md`, then load only the referenced docs needed for the current task.
View the complete source on GitHubzephyr-module
When your agent uses it
Creating and integrating out-of-tree Zephyr modules. Covers module.yml configuration, Kconfig and CMake integration within a module, and West manifest inclusion. Trigger when developing reusable libraries, driver packages, or external software components for Zephyr.
What it loads into context
Frontmatter
55 tokensAlways available to the agent
SKILL.md
532 tokensWhen the skill is activated
Reference documents
426 tokensLoaded on request
Token counts are estimates. Scripts run separately; they are not counted as reference context.
The playbook
- Core Workflows
- Quick Start (module.yml)
- Validation Checklist
- Automation Tools
- Examples & Templates
- Resources
Scripts executed separately
scripts/module_manifest_check.py
Files
SKILL.mdcore2,315 bytesSKILL.mdcore2,315 bytesassets/module_yml_template.ymlasset196 bytesreferences/module_definition.mddoc1,074 bytesreferences/west_integration.mddoc687 bytesscripts/module_manifest_check.pyruns1,982 bytesskill-meta.yamlasset455 bytes
Read SKILL.md
# Zephyr Modules
Extend the Zephyr RTOS with reusable, out-of-tree modules that integrate seamlessly with the build system.
## Core Workflows
### 1. Defining a Module
Create the directory structure and metadata required for auto-discovery.
- **Reference**: **[module_definition.md](references/module_definition.md)**
- **Key Tools**: `zephyr/module.yml`, `zephyr/Kconfig`, `zephyr/CMakeLists.txt`.
### 2. West Manifest Integration
Adding your module to a workspace for distribution and versioning.
- **Reference**: **[west_integration.md](references/west_integration.md)**View the complete source on GitHubSkills included
- zephyr-agent-skills
- skill-creator
- board-bringup
- build-system
- connectivity-ble
- connectivity-ip
- connectivity-usb-can
- devicetree
- hardware-io
- industrial
- iot-protocols
- kernel-basics
- kernel-services
- multicore
- native-sim
- power-performance
- security-updates
- specialized
- storage
- testing-debugging
- zephyr-foundations
- zephyr-index
- zephyr-module
Repository facts
- License
- Apache-2.0
- Created
- Feb 7, 2026
- Last pushed
- May 18, 2026
- Forks
- 19
- Open issues
- 0
- Project activity
- Slowing
Before you install
Local scriptsAutomated signals, not a guarantee
Checked Nov 7, 2026
Not fully analyzed: some files were too long, unreadable or missing. This never lowers the level.
Show 10 notes
skills/build-system/SKILL.md:1Analysis incomplete: Referenced executable target unavailable; not analyzedskills/devicetree/SKILL.md:1Analysis incomplete: Referenced executable target unavailable; not analyzedskills/devicetree/SKILL.md:1Analysis incomplete: Referenced executable target unavailable; not analyzedskills/devicetree/SKILL.md:1Analysis incomplete: Referenced executable target unavailable; not analyzedskills/industrial/SKILL.md:1Analysis incomplete: Referenced executable target unavailable; not analyzedskills/iot-protocols/SKILL.md:1Analysis incomplete: Referenced executable target unavailable; not analyzedskills/kernel-services/SKILL.md:1Analysis incomplete: Referenced executable target unavailable; not analyzedskills/native-sim/SKILL.md:1Analysis incomplete: Referenced executable target unavailable; not analyzedskills/security-updates/SKILL.md:1Analysis incomplete: Referenced executable target unavailable; not analyzedskills/zephyr-module/SKILL.md:1Analysis incomplete: Referenced executable target unavailable; not analyzed
- No broad tool permissions
- No dangerous shell commands
- 22 network referencesin 7 files: connectivity-ip/references/sdk_module_integration.md:11 skill-creator/LICENSE.txt:2 LICENSE:1 and 4 more
- No hidden or obfuscated text
- No instruction overrides
- 27 executable scriptsin 27 files: skill-creator/scripts/init_skill.py:1 skill-creator/scripts/package_skill.py:1 skill-creator/scripts/quick_validate.py:1 and 24 more
- No access to secrets
- No requests to vote in Hot
Show all 49 signals by file
.agent/skills/skill-creator/LICENSE.txt
.agent/skills/skill-creator/scripts/init_skill.py
- Executable scriptline 1
#!/usr/bin/env python3
.agent/skills/skill-creator/scripts/package_skill.py
- Executable scriptline 1
#!/usr/bin/env python3
.agent/skills/skill-creator/scripts/quick_validate.py
- Executable scriptline 1
#!/usr/bin/env python3
LICENSE
README.md
- Network accessline 14
[`zephyr-cli`](https://github.com/beriberikix/zephyr-cli) is the primary way agents consume
scripts/generate_index.py
- Executable scriptline 1
#!/usr/bin/env python3
scripts/generate_marketplace.py
- Executable scriptline 1
#!/usr/bin/env python3
scripts/validate_skills.py
- Executable scriptline 1
#!/usr/bin/env python3
skills/board-bringup/scripts/board_yaml_lint.py
- Executable scriptline 1
#!/usr/bin/env python3
skills/build-system/assets/west_manifest_template.yml
skills/build-system/references/west.md
skills/build-system/scripts/find_modules.sh
- Executable scriptline 1
#!/bin/bash
skills/connectivity-ble/scripts/ble_timing_helper.py
- Executable scriptline 1
#!/usr/bin/env python3
skills/connectivity-ip/references/sdk_module_integration.md
- Network accessline 11
remotes: - name: golioth url-base: https://github.com/golioth - Network accessline 12
- name: golioth url-base: https://github.com/golioth projects: - Network accessline 13
url-base: https://github.com/golioth - Network accessline 25
projects: - name: nrf url: https://github.com/nrfconnect/sdk-nrf - Network accessline 26
- name: nrf url: https://github.com/nrfconnect/sdk-nrf revision: v2.5.0 - Network accessline 27
url: https://github.com/nrfconnect/sdk-nrf
skills/connectivity-ip/scripts/net_config_audit.py
- Executable scriptline 1
#!/usr/bin/env python3
skills/connectivity-usb-can/scripts/can_filter_lint.py
- Executable scriptline 1
#!/usr/bin/env python3
skills/devicetree/scripts/overlay_include_check.py
- Executable scriptline 1
#!/usr/bin/env python3
skills/hardware-io/scripts/gpio_alias_check.py
- Executable scriptline 1
#!/usr/bin/env python3
skills/industrial/scripts/modbus_register_lint.py
- Executable scriptline 1
#!/usr/bin/env python3
skills/iot-protocols/scripts/dataset_kv_check.py
- Executable scriptline 1
#!/usr/bin/env python3
skills/kernel-basics/scripts/log_summary.py
- Executable scriptline 1
#!/usr/bin/env python3
skills/kernel-services/scripts/zbus_channel_lint.py
- Executable scriptline 1
#!/usr/bin/env python3
skills/multicore/scripts/smp_config_check.py
- Executable scriptline 1
#!/usr/bin/env python3
skills/native-sim/scripts/native_log_scan.py
- Executable scriptline 1
#!/usr/bin/env python3
skills/power-performance/scripts/power_budget_estimator.py
- Executable scriptline 1
#!/usr/bin/env python3
skills/security-updates/scripts/mcuboot_version_guard.py
- Executable scriptline 1
#!/usr/bin/env python3
skills/specialized/scripts/watchdog_window_check.py
- Executable scriptline 1
#!/usr/bin/env python3
skills/storage/scripts/nvs_id_lint.py
- Executable scriptline 1
#!/usr/bin/env python3
skills/testing-debugging/scripts/twister_smoke.py
- Executable scriptline 1
#!/usr/bin/env python3
skills/zephyr-foundations/scripts/errno_return_check.py
- Executable scriptline 1
#!/usr/bin/env python3
skills/zephyr-index/scripts/task_skill_match.py
- Executable scriptline 1
#!/usr/bin/env python3
skills/zephyr-module/references/west_integration.md
skills/zephyr-module/scripts/module_manifest_check.py
- Executable scriptline 1
#!/usr/bin/env python3
How the signals fit together
Facts from a static read of the files at the pinned commit. They describe what the code does, not why.
Some files could not be read; the facts below still hold.
Signal confidence: 43 facts
- Network access in prose of documentationskill-creator/LICENSE.txt:2Low confidence
- Network access in prose of documentationskill-creator/LICENSE.txt:4Low confidence
- Network access in prose of documentationskill-creator/LICENSE.txt:196Low confidence
- Executable script in code of a file that runsskill-creator/scripts/init_skill.py:1High confidence
- Executable script in code of a file that runsskill-creator/scripts/package_skill.py:1High confidence
- Executable script in code of a file that runsskill-creator/scripts/quick_validate.py:1High confidence
- Network access in prose of documentationREADME.md:14Low confidence
- Executable script in code of a file that runsscripts/generate_index.py:1High confidence
- Executable script in code of a file that runsscripts/generate_marketplace.py:1High confidence
- Executable script in code of a file that runsscripts/validate_skills.py:1High confidence
- Executable script in code of a file that runsboard-bringup/scripts/board_yaml_lint.py:1High confidence
- Network access in code of documentationbuild-system/references/west.md:23Low confidence
- Network access in code of documentationbuild-system/references/west.md:24Low confidence
- Network access in code of documentationbuild-system/references/west.md:25Low confidence
- Executable script in code of a file that runsbuild-system/scripts/find_modules.sh:1High confidence
- Executable script in code of a file that runsconnectivity-ble/scripts/ble_timing_helper.py:1High confidence
- Network access in code of documentationconnectivity-ip/references/sdk_module_integration.md:11Low confidence
- Network access in code of documentationconnectivity-ip/references/sdk_module_integration.md:12Low confidence
- Network access in code of documentationconnectivity-ip/references/sdk_module_integration.md:13Low confidence
- Network access in code of documentationconnectivity-ip/references/sdk_module_integration.md:25Low confidence
- Network access in code of documentationconnectivity-ip/references/sdk_module_integration.md:26Low confidence
- Network access in code of documentationconnectivity-ip/references/sdk_module_integration.md:27Low confidence
- Executable script in code of a file that runsconnectivity-ip/scripts/net_config_audit.py:1High confidence
- Executable script in code of a file that runsconnectivity-usb-can/scripts/can_filter_lint.py:1High confidence
- Executable script in code of a file that runsdevicetree/scripts/overlay_include_check.py:1High confidence
- Executable script in code of a file that runshardware-io/scripts/gpio_alias_check.py:1High confidence
- Executable script in code of a file that runsindustrial/scripts/modbus_register_lint.py:1High confidence
- Executable script in code of a file that runsiot-protocols/scripts/dataset_kv_check.py:1High confidence
- Executable script in code of a file that runskernel-basics/scripts/log_summary.py:1High confidence
- Executable script in code of a file that runskernel-services/scripts/zbus_channel_lint.py:1High confidence
- Executable script in code of a file that runsmulticore/scripts/smp_config_check.py:1High confidence
- Executable script in code of a file that runsnative-sim/scripts/native_log_scan.py:1High confidence
- Executable script in code of a file that runspower-performance/scripts/power_budget_estimator.py:1High confidence
- Executable script in code of a file that runssecurity-updates/scripts/mcuboot_version_guard.py:1High confidence
- Executable script in code of a file that runsspecialized/scripts/watchdog_window_check.py:1High confidence
- Executable script in code of a file that runsstorage/scripts/nvs_id_lint.py:1High confidence
- Executable script in code of a file that runstesting-debugging/scripts/twister_smoke.py:1High confidence
- Executable script in code of a file that runszephyr-foundations/scripts/errno_return_check.py:1High confidence
- Executable script in code of a file that runszephyr-index/scripts/task_skill_match.py:1High confidence
- Network access in code of documentationzephyr-module/references/west_integration.md:8Low confidence
- Network access in code of documentationzephyr-module/references/west_integration.md:9Low confidence
- Network access in code of documentationzephyr-module/references/west_integration.md:10Low confidence
- Executable script in code of a file that runszephyr-module/scripts/module_manifest_check.py:1High confidence
Works with
| Agent | Status | Evidence | Install to |
|---|---|---|---|
| Claude Code | Native | Manifest .claude-plugin/marketplace.json | .claude/skills/<skill-name>/ |
| Codex | Compatible | Standard SKILL.md SKILL.md | .agents/skills/<skill-name>/ |
| Cursor | Compatible | Standard SKILL.md SKILL.md | .cursor/skills/<skill-name>/ |
| Gemini CLI | Compatible | Standard SKILL.md SKILL.md | .gemini/skills/<skill-name>/ |
| GitHub Copilot | Compatible | Standard SKILL.md SKILL.md | .github/skills/<skill-name>/ |
| OpenCode | Compatible | Standard SKILL.md SKILL.md | .opencode/skills/<skill-name>/ |
- Native The repository ships a manifest, folder or frontmatter field for this agent.
- Compatible A standard SKILL.md that this agent can read.
- Unknown No evidence either way.
Derived automatically from paths, manifests and frontmatter. Not tested on each agent.