By rohenaz
Assign sounds to AI coding agent lifecycle events. Works with Claude Code, OpenCode, and Pi.
This skill should be used when the user asks to "open agentcraft", "launch the dashboard", "configure sounds", "assign sounds", "open the sound assignment UI", "manage sound assignments", "agentcraft dashboard", or wants to open the AgentCraft web interface. Covers launching the dashboard server and opening it with the correct client identifier for both Claude Code and OpenCode.
This skill should be used when the user asks to "install a sound pack", "add a pack", "find sound packs", "publish a pack", "create a pack", "scaffold a pack", "scaffold a new agentcraft pack", "help me create a sound pack", "share my sounds", "agentcraft pack install", "browse packs", "remove a pack", "update packs", or wants to know how the AgentCraft pack system works.
Own this plugin?
Verify ownership to unlock analytics, metadata editing, and a verified badge. GitHub access is read-only (username + org membership).
Sign in to claimOwn this plugin?
Verify ownership to unlock analytics, metadata editing, and a verified badge. GitHub access is read-only (username + org membership).
Sign in to claimBased on adoption, maintenance, documentation, and repository signals. Not a security audit or endorsement.
Assign sounds to your AI coding agent's lifecycle events. Configure everything through an SC2-inspired dashboard — drag sounds onto hook slots, pick a UI theme, and hear your agents come alive.
Works with Claude Code, OpenCode, and Pi.

1. Run the skill
From any Claude Code session:
/agentcraft
2. Sounds download automatically
On first launch, AgentCraft installs the agentcraft-sounds pack to ~/.agentcraft/packs/rohenaz/agentcraft-sounds/. No manual setup required.
3. The dashboard opens at http://localhost:4040
A local web UI starts in the background. It stays running between sessions so subsequent /agentcraft calls open instantly.
4. Assign sounds to hook points and skill calls
From then on, Claude Code plays your sounds automatically as it works — no dashboard needed.
claude plugin install agentcraft@rohenaz
pi install git:github.com/rohenaz/agentcraft
Or copy the extension file manually:
cp pi-extension.ts ~/.pi/agent/extensions/agentcraft.ts
Then from any pi session: /agentcraft to open the dashboard.
cp opencode.ts ~/.config/opencode/plugins/agentcraft.ts
The agentcraft CLI manages sound packs:
bun install -g agentcraft
agentcraft init # first-time setup
agentcraft add rohenaz/agentcraft-sounds # install a pack from GitHub
agentcraft list # list installed packs
agentcraft update rohenaz/agentcraft-sounds # update a pack (git pull)
agentcraft update # update all packs
agentcraft remove rohenaz/agentcraft-sounds # remove a pack
agentcraft init my-sounds # scaffold a new pack repo
Packs live at ~/.agentcraft/packs/<publisher>/<name>/. Each pack is a plain git repo — installing is just a clone, updating is just a pull.
~/.agentcraft/packs/
rohenaz/
agentcraft-sounds/ ← official pack
you/
custom-pack/ ← any git repo cloned here works automatically
Manual install works identically to the CLI:
git clone https://github.com/publisher/name ~/.agentcraft/packs/publisher/name
Sounds are organized into directories — the dashboard reads depth dynamically:
my-sounds/
sc2/ ← group tab
terran/ ← sub-tab
session-start/ ← subcategory
scv-ready.mp3
task-complete/
marine-salute.mp3
ui/ ← optional: dashboard UI theme sounds
sc2/
click.mp3
hover.mp3
confirm.mp3
error.mp3
pageChange.mp3
Any layout works — flat, mood-organized, game-organized. File names become display names in the browser (scv-ready.mp3 → "Scv Ready"). Supported formats: .mp3, .wav, .ogg, .m4a.
Add an optional pack.json at the root for display metadata:
{
"name": "my-sounds",
"publisher": "your-github-username",
"version": "1.0.0",
"description": "Short description shown in the dashboard",
"types": ["sounds", "ui"]
}
sounds.sh is a curated sound library built for Claude Code. AgentCraft integrates it directly — open the PACKS tab and scroll to the SOUNDS.SH section to browse and install any of its themed packs (Minecraft, Age of Empires 2, The Sims, Resident Evil, and more).
Installing a sounds.sh theme downloads the MP3s locally and wires up hook assignments automatically. No account or API key needed.
Fastest path — scaffold with the CLI:
agentcraft init my-sounds
cd my-sounds
# drop your audio files in, then push to GitHub
Or ask your agent. From any Claude Code session, say something like:
"Help me create a sound pack" or "scaffold a new agentcraft pack called my-sounds"
The agent will invoke the agentcraft:packs skill and walk you through the whole process — directory structure, pack.json, and publishing.
agentcraft-pack topic (repo Settings → Topics)agentcraft add your-username/your-repoThe community registry picks up newly tagged repos every 6 hours. No approval required.
npx claudepluginhub rohenaz/claude-plugins --plugin agentcraftLive crime data aggregation MCP plugin — queries ArcGIS, Socrata, and SpotCrime by zip code. Returns unified GeoJSON with interactive MapLibre GL map, clustering, scanner feeds, dark/light theme support, and integrated data panel with tabs for FBI stats and news via MCP Apps.
Great Lakes Jobs MCP plugin — search licensed trade jobs and professionals across Michigan with an interactive map. Read-only access to live job postings and verified professionals.
Themed sound effects for Claude Code — 12 themes including Sci-Fi, Anime, Gaming, and more.
Handmade sound effects for AI coding sessions - typing clicks, scanner hums, and completion chimes
Audio feedback system with multilingual TTS announcements, AI-powered contextual messages, and sound effects for Claude Code. Transform your coding experience with intelligent voice feedback that keeps you informed without breaking your flow.
552 game sound effects for Claude Code — 63 packs: Warcraft, StarCraft, Batman, Matrix, DuckTales, Castlevania, Mega Man, Kirby, Indiana Jones & more!
Audio feedback when Claude Code agent completes tasks using pocket-tts
Audio notifications + AI-controlled config for Claude Code, Cursor IDE, and Codex CLI events. 26 hooks, native matcher routing, TTS, webhooks, status line, focus flow, rate-limit alerts. Auto-bridges to Cursor IDE 3.2.16+; native install via 'audio-hooks install --cursor' or 'audio-hooks install --codex'.