New Device — Development skill for Claude Code
Create a new device library file with proper template and aliases.
How to install New Device
Installs to ~/.claude/commands/cjgdev-midi-markdown-new-device.md
mkdir -p ~/.claude/commands && curl -fsSL https://raw.githubusercontent.com/cjgdev/midi-markdown/HEAD/.claude/commands/new-device.md -o ~/.claude/commands/cjgdev-midi-markdown-new-device.md Restart Claude Code, or start a new session, for it to be picked up.
What New Device does
description: Create a new device library file with proper template and aliases
Create a new device library file. Ask the user:
- Device name (e.g., "Boss GT-1000")
- Manufacturer name
- Default MIDI channel (1-16)
- Documentation URL (optional)
- List of key commands they want to implement (presets, CC mappings, etc.)
Then create a device library file in `devices/{device_slug}.mmd` with:
- Complete frontmatter with device metadata
- Section comments organizin
Alternatives in Development
- Gemini CLI Foundations — This repository is a comprehensive skills library for Gemini CLI - reusable, production-ready skill packages t 5.3k ★
- Om Dump — Freeform capture mode 4.6k ★
- /codex-exec - Execute Codex CLI Commands — Easy wrapper for running Codex CLI commands from Claude Code with proper syntax 618 ★
Full documentation available on GitHub
View Source RepositoryRelated Skills
Create Alias
Interactive guide for creating device library aliases
Targetdossier
TargetDossier — build a structured literature evidence profile for a therapy target. Usage: /targetdossier --t
Bromure
Proper sandboxing for agentic coding and web browsing
Add Music
Generate background music and add it to your Remotion project. Describe the mood/genre you want, and this will
Create Actor
Create a new actor document following the Actor→Role→Interaction hierarchy and proper conventions
New
Create a new topic with proper title, concise content, and smart linking
Related Agents
Fable5 Apfel Engineer
Heavy-lifting Fable-5 engineer for the apfel project (Apple on-device FoundationModels CLI + OpenAI-compatible
Device Library Expert
Device library creation specialist. Use when creating new device libraries, documenting MIDI implementations,
Agent Template Wizard
Use this agent when you need to create new agents from the SUBAGENT_TEMPLATE.md template. This includes fillin