Coding Asmr — Development skill for Claude Code
A Claude code extension that adds typing/clicking sound to its tool calls and process.
How to install Coding Asmr
This entry records only its repository, not the path inside it, so there is no
exact command to give. Open artmerenfeld/coding-asmr and copy the folder into
~/.claude/skills/, or the file into ~/.claude/agents/.
What Coding Asmr does
A Claude code extension that adds typing/clicking sound to its tool calls and process.
Alternatives in Development
- Claude Coder — Kodu is an autonomous coding agent that lives in your IDE 5.2k ★
- Contributing To MCP Tree-sitter Server — Thank you for your interest in contributing to MCP Tree-sitter Server 288 ★
- ㅇㅇ — Drop the current OS clipboard (text or image) into context and act on it — Hangul-mode alias of /dd (typing "d 66 ★
README
Coding ASMR
Handmade sound effects for Claude Code. Every tool call gets a pleasant, calming oldschool clicking and typing sound — as if Claude is sitting next to you, typing away.
Paste this into your AI coding assistant to install:
git clone https://github.com/artmerenfeld/coding-asmr.git && cd coding-asmr && npm run install-hooks
Requires [FFmpeg](https://ffmpeg.org/) (`winget install FFmpeg` / `brew install ffmpeg` / `apt install ffmpeg`). Restart your Claude Code session after.
What It Sounds Like
You submit a prompt
→ thinking murmur
Claude reads a file
→ click → scanner loop fades in
Claude edits code
→ click → typing clicks loop
Claude asks you a question
→ question chime
Claude marks a task done
→ check jingle
Claude finishes responding
→ typing stops → completion chime
Presets
Two sound modes are included:
Default ASMR
Gentle typing, clicks, and thinking murmurs. Calm and ambient.
Senior Developer
Frustrated senior dev energy. Thinking murmurs are replaced with swearing and muttering voicelines. Random ambient sounds like coffee slurps, crisp crunching, and cigarette drags. Angry reactions on errors. Higher volume.
Switching presets
npm run preset # List available presets
npm run preset -- senior-dev # Switch to Senior Developer
npm run preset -- default # Switch back to Default ASMR
npm run preset -- off # Clear preset (use defaults)
Switching presets applies the preset's volume and enables/disables error sounds automatically.
Install
1. Install FFmpeg
- Windows:
winget install FFmpeg - macOS:
brew install ffmpeg - Linux:
apt install ffmpeg
2. Clone and install
git clone https://github.com/artmerenfeld/coding-asmr.git
cd coding-asmr
npm run install-hooks
3. Restart Claude Code
Hooks load at session start, so **
Related Skills
Ring Ring Claude
A tool that adds sound notifications to the Claude Code CLI. When the command line requires user confirmation
Ipyai
A terminal IPython extension that adds Claude and Codex powered prompting
Palm
Use your whole Mac from your iPhone: the live screen with touch and typing, every app, your files, terminal an
Ecommerce Process Mining
Agent Skill: build employee process mining for an e-commerce back office. A consented Manifest V3 extension re
Age Of Claude
Age of Empires sound effects for Claude Code - wololo your way through coding sessions
Warcraft3 Claude Code Sound Hook
Warcraft III worker voice lines as Claude Code hooks — hear 'Yes, milord' and 'Job's done' while coding
Related Agents
TypeScript Specialist
TypeScript development specialist — strict typing, sound domain models, modern ESM. Use for writing/reviewing
Octopus Reviewer
Reviews code against this project's standards — the core/UI split, typing, process safety, test coverage, desi
Godot Game Builder
Builds a playable Godot 4.7 game, or a complete feature in one, end to end from a description - scaffolds the