zephyr-module - Create and integrate out-of-tree Zephyr modules
Create and integrate out-of-tree Zephyr modules with module.yml configuration, Kconfig, CMake, and West manifest integration.
Tags
Updated: 2026-02-12Typical Inputs
What this skill does
- Define module structure
- Configure module.yml
- Integrate Kconfig files
- Integrate CMake files
- Add module to West manifest
- Wrap external C/C++ libraries
Inputs
- Zephyr RTOS project
- Module source code
- Configuration files
- West workspace
- External C/C++ libraries
Outputs
- Module directory structure
- Configured module.yml file
- Integrated Kconfig files
- Integrated CMake files
- Updated West manifest
- Wrapped library modules
Requirements
- Zephyr RTOS environment
- West tool installation
- CMake build system
- Kconfig configuration knowledge
