Skip to content

Manual skills

These four skills require you to invoke them. Type the skill name and your request in the agent’s chat, not your terminal.

Skill Use it for Codex Claude Code
implement-high Large features or risky changes $implement-high <request> /implement-high <request>
bug-fix-complex Difficult bugs $bug-fix-complex <problem> /bug-fix-complex <problem>
downgrade Return a board to raw access $downgrade <board> /downgrade <board>
mass-erase Approve one supported erase attempt $mass-erase <board> /mass-erase <board>

Plans a substantial change, implements it with tests, and runs independent reviews. Describe the result you want and any constraints.

$implement-high Add a UART command parser with CRC checks and host tests.

This workflow checks code on the computer. Ask separately for board testing or flashing.

Investigates the cause, adds a regression test, fixes the bug, and reviews the result. Include reproduction steps, logs, and expected behavior.

$bug-fix-complex UART drops valid frames after a timeout. Reproduce and fix it.

Returns a board from lite or full setup to no-setup. Ask the agent to explain the effect first, then invoke:

$downgrade Return my sensor board to no-setup/raw access.

This removes memory-map protection from raw operations. It keeps the old setup inactive and does not erase the board. The server checks your approval before changing the level.

Approves one supported recovery attempt. First have the agent explain the supported erase method and exactly what data will be lost. Then invoke:

$mass-erase Authorize the disclosed safe mass erase for my sensor board.

The skill grants approval; the server performs the erase through its recovery flow. It cannot add recovery support to an unsupported device. A failed or cancelled attempt, changed erase details, or server restart requires fresh approval.

For all examples, replace $ with / in Claude Code. If a skill is missing, see Troubleshooting.