open-vela

16 mods across 1 repository, 5 stars between them.

driver-workflow

01

open-vela/.claude

Agent

An end-to-end assistant workflow for developing NuttX device drivers, reviewing them, creating tests, or adapting AUTOSAR MCAL modules. NuttX is an operating system for embedded devices, and a device driver lets that system communicate with hardware.

5 6d ago A 93 tokens original Apache-2.0

api-doc-check

02

open-vela/.claude

Skill Claude CodeCodex

Checks API documentation coverage and sync status against source header files. Use when adding new APIs, modifying header files, or auditing documentation completeness for openvela modules (kernel, bluetooth, media, telephony, etc).

5 6d ago A 46 tokens original Apache-2.0

open-vela/.claude

Skill Claude CodeCodex

A review process for Chinese book manuscripts stored in Feishu, a collaboration and document platform. It examines the manuscript at the overall-structure, language-rules, and editing levels, then gives suggestions without changing the original.

5 6d ago A 186 tokens original Apache-2.0

codesize

04

open-vela/.claude

Skill Claude CodeCodex

Analyzes embedded system binary size using bin/elf/map files. Supports multi-core/multi-architecture (ARM/Xtensa/RISC-V). Use when optimizing firmware size, comparing versions, or identifying large code modules in Vela/NuttX projects.

5 6d ago A 54 tokens original Apache-2.0

open-vela/.claude

Skill Claude CodeCodex

A review guide for checking NuttX and Vela device-driver code, with rules covering common safety and design problems.

5 6d ago A 127 tokens original Apache-2.0

executor

06

open-vela/.claude

Skill Claude CodeCodex

Manage persistent interactive CLI processes (REPLs, debuggers, database CLIs, NuttX simulator, QEMU). Use when process maintains state across commands. NOT for one-off commands - use Bash. Prefer over tmux for programmatic I/O without terminal emulation.

5 6d ago A 59 tokens original Apache-2.0

kconfig-tweak

07

open-vela/.claude

Skill Claude CodeCodex

Modify Linux kernel or NuttX .config files from command line without interactive menuconfig. Use when needing to enable/disable config options, set values, query option states, or batch-modify kernel configurations in scripts or CI/CD pipelines.

5 6d ago A 53 tokens original Apache-2.0

memdump

08

open-vela/.claude

Skill Claude CodeCodex

Analyzes heap memory usage from NuttX/Vela runtime memdump logs, detects memory leaks, and identifies high-consumption modules. Use when debugging memory issues, tracking heap allocations, comparing memory usage between versions, or optimizing embedded system memory footprint.

5 6d ago A 53 tokens original Apache-2.0

open-vela/.claude

Skill Claude CodeCodex

Create, update, review, or audit NuttX RTOS C device drivers. Covers sensor (uORB), char device, network (ethernet, MAC, PHY, DMA, netdev, SPI-Ethernet, CAN, SocketCAN, CAN FD, CAN bus, LIN, LIN bus, LIN master, LIN slave), framebuffer (fb, LCDC, display controller), LCD (SPI LCD, I2C LCD, ST7789, SSD1306, ILI9341…

5 6d ago A 219 tokens original Apache-2.0

openvela-build

10

open-vela/.claude

Skill Claude CodeCodex

Skill "openvela-build" from open-vela/.claude, covering openvela build, 默认目标, 命令, 编译 and 修改内核配置(menuconfig).

5 6d ago C 49 tokens original Apache-2.0

openvela-quickstart

11

open-vela/.claude

Skill Claude CodeCodex

A setup guide for openvela, a software project that can be built and run in an Android-like emulator. It checks the computer, installs dependencies, initializes the source repository, builds the project, and starts the emulator.

5 6d ago F 73 tokens original Apache-2.0

pcm-audio

12

open-vela/.claude

Skill Claude CodeCodex

Analyzes PCM audio file quality issues including clipping, silence insertion, clicks, noise floor, and periodic distortion. Use when debugging audio capture/playback problems, investigating audio glitches, or identifying audio processing bugs in embedded systems.

5 6d ago A 48 tokens original Apache-2.0

skill-creator

13

open-vela/.claude

Skill Claude CodeCodex

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.

5 6d ago A 45 tokens copy · 88% Apache-2.0

submit-pr

14

open-vela/.claude

Skill Claude CodeCodex

A workflow for submitting code changes to the openvela open-source community through a pull request, a proposed change reviewed before it is merged.

5 6d ago B 108 tokens original Apache-2.0

tech-doc-reviewer

15

open-vela/.claude

Skill Claude CodeCodex

A review workflow for Markdown technical documentation, with a report and a complete improved version of the document. Markdown is a plain-text format commonly used for documentation.

5 6d ago A 112 tokens original Apache-2.0

tmux

16

open-vela/.claude

Skill Claude CodeCodex

Remote control tmux sessions for interactive CLIs (python, gdb, etc.) by sending keystrokes and scraping pane output.

5 6d ago A 30 tokens original Apache-2.0