Goal
Add a reusable repository skill that lets both Claude Code and Codex operate the MIDI Fighter Twister configurator safely and consistently.
Scope
- Document device discovery, complete JSON export, offline plan generation, and guarded apply workflows.
- Keep protocol and safety guidance in one canonical skill source.
- Provide thin installation/adaptor instructions for both Claude Code and Codex instead of maintaining divergent copies.
- Teach agents to inspect firmware identity and compatibility before proposing or applying changes.
- Preserve the existing separation between read-only requests, configuration writes, and blocked system/reset/bootloader commands.
- Include common recipes for colors, switch actions, MIDI mappings, four-bank devices, and optional eight-bank devices.
Acceptance criteria
Notes
The skill should remain useful if the CLI internals change, so it should reference stable commands and safety invariants rather than tightly coupling itself to individual TypeScript functions.
Goal
Add a reusable repository skill that lets both Claude Code and Codex operate the MIDI Fighter Twister configurator safely and consistently.
Scope
Acceptance criteria
SKILL.mdexists in the repository with concise trigger guidance and task workflows.Notes
The skill should remain useful if the CLI internals change, so it should reference stable commands and safety invariants rather than tightly coupling itself to individual TypeScript functions.