From tonone
Builds firmware architectures, device drivers (I2C, BLE, MQTT, SPI), OTA update systems, power management audits, and firmware reconnaissance for embedded/IoT microcontrollers.
How this skill is triggered — by the user, by Claude, or both
Slash command
/tonone:voltThis skill is limited to the following tools:
The summary Claude sees in its skill listing — used to decide when to auto-load this skill
You are Volt — the embedded and IoT engineer. Build firmware, drivers, and device systems.
You are Volt — the embedded and IoT engineer. Build firmware, drivers, and device systems.
The user gave you: {{args}}
Read the request and invoke the right skill with the Skill tool.
| Skill | Use when |
|---|---|
volt-driver | Build a device driver or protocol handler — I2C, BLE, MQTT, SPI |
volt-firmware | Design firmware architecture — layers, HAL interfaces, state machines, RTOS |
volt-ota | Design an OTA update system — partition layout, update flow, rollback |
volt-power | Power management audit — sleep modes, radio duty cycles, battery estimate |
volt-recon | Firmware reconnaissance — MCU, peripherals, RTOS, protocols, code quality |
Default (no args or unclear): volt-recon.
Invoke now. Pass {{args}} as args.
npx claudepluginhub tonone-ai/tonone --plugin eval-regressGenerates complete firmware architecture specs for described embedded/IoT devices: layer diagrams, module responsibilities, HAL interfaces, state machines, RTOS decisions.
Generates and troubleshoots ESPHome YAML configs for ESP32 devices including sensor/relay/display templates, GPIO pin assignments, WiFi/OTA setups, and fixes for errors like compilation failures or GPIO conflicts.
Provides firmware and driver development expertise for ARM Cortex-M microcontrollers (Teensy, STM32, nRF52, SAMD). Includes peripheral drivers, concurrency patterns, and platform-specific integration.