By naporin0624
Claude Code plugin for Akai APC Mini MK2 MIDI controller development. Provides MIDI protocol lookup, LED mapping guides, color palette references, and TypeScript code samples for LED control.
npx claudepluginhub naporin0624/claude-plugin-apc-mini --plugin apc-mini-toolsTypeScript and Node.js code samples for APC Mini MK2 development. Use when user needs "code example", "implementation", "easymidi", "@julusian/midi", "sample code", "how to implement", or wants working code for LED control, button handling, or MIDI communication.
APC Mini MK2 color palette reference with velocity values and custom RGB via SysEx. Use when user asks about "color", "velocity value", "RGB", "palette", "brightness", "LED color", or needs to set specific colors on the APC Mini MK2.
Visual guide for APC Mini MK2 LED and button mapping. Use when user needs to know "which button", "pad location", "LED position", "coordinate to note", "note to coordinate", or wants to understand the physical layout of the controller.
Look up APC Mini MK2 MIDI protocol details including note numbers, MIDI channels, velocity values, and SysEx format. Use when user asks about "MIDI note", "channel", "velocity", "status byte", "SysEx", "protocol", or needs to understand how MIDI messages control the APC Mini MK2.
Claude Code plugin for Akai APC Mini MK2 MIDI controller development.
This plugin provides comprehensive support for developing applications that control the APC Mini MK2's RGB LEDs and handle button/fader inputs using TypeScript and Node.js.
claude plugin add naporin0624/claude-plugin-apc-mini
.claude-plugin/
plugin.json # Plugin manifest
marketplace.json # Marketplace metadata
skills/
midi-protocol-lookup/ # MIDI protocol reference
led-mapping-guide/ # Button/LED mapping
color-palette-ref/ # Color palette & RGB
apc-code-samples/ # Code examples
agents/
apc-developer.md # Development specialist agent
reports/
apc-mini-led.md # Original research document
| Skill | Purpose |
|---|---|
midi-protocol-lookup | MIDI note numbers, channels, velocity values |
led-mapping-guide | Visual button/LED layout, coordinate conversion |
color-palette-ref | 128-color palette, custom RGB via SysEx |
apc-code-samples | TypeScript implementation examples |
| Component | Notes |
|---|---|
| Pad Grid | 0-63 |
| Track Buttons | 100-107 |
| Scene Buttons | 112-119 |
| Shift | 122 |
| Faders (CC) | 48-56 |
| Channel | Effect |
|---|---|
| 0-6 | Solid brightness (10%-100%) |
| 7-10 | Pulse animation |
| 11-15 | Blink animation |
| Color | Velocity |
|---|---|
| Off | 0 |
| White | 3 |
| Red | 5 |
| Orange | 9 |
| Yellow | 13 |
| Green | 21 |
| Cyan | 33 |
| Blue | 45 |
| Purple | 49 |
| Magenta | 53 |
# Install dependencies
npm install easymidi
# or
npm install @julusian/midi
# List MIDI devices
npx ts-node -e "import e from 'easymidi'; console.log(e.getInputs(), e.getOutputs())"
See reports/apc-mini-led.md for the original research documentation.
MIT
AI-powered development tools for code review, research, design, and workflow automation.
Uses power tools
Uses Bash, Write, or Edit tools
Access thousands of AI prompts and skills directly in your AI coding assistant. Search prompts, discover skills, save your own, and improve prompts with AI.
Orchestrate multi-agent teams for parallel code review, hypothesis-driven debugging, and coordinated feature development using Claude Code's Agent Teams
Complete developer toolkit for Claude Code
Comprehensive .NET development skills for modern C#, ASP.NET, MAUI, Blazor, Aspire, EF Core, Native AOT, testing, security, performance optimization, CI/CD, and cloud-native applications
Comprehensive toolkit for developing Claude Code plugins. Includes 7 expert skills covering hooks, MCP integration, commands, agents, and best practices. AI-assisted plugin creation and validation.