Skip to main content

codevator

Control codevator — background music and sounds for AI coding agents. Use when the user mentions music, sounds, elevator music, background audio, coding music, volume, mute, sound modes, lo-fi, nature sounds, ambient, retro, focus music, or /codevator. Also use when the user wants to set up codevator with a new agent, check playback stats, manage sound profiles, import custom sounds, or preview available sounds.

来源信息

仓库
educlopez/codevator
最近来源活动
2026年3月15日 19:56
检测到的 SKILL.md 语言
英语
星标
65
Forks
2

安装方式

默认使用会先检查来源的 Prompt;你也可以切换为直接命令,或下载本地副本。

检查来源文件

决定是否安装前,请先阅读 SKILL.md,以及 SkillsMP 当前展示的配套文件。

正在显示 SKILL.md

SKILL.md
来源说明 · 只读预览
name
codevator
description
Control codevator — background music and sounds for AI coding agents. Use when the user mentions music, sounds, elevator music, background audio, coding music, volume, mute, sound modes, lo-fi, nature sounds, ambient, retro, focus music, or /codevator. Also use when the user wants to set up codevator with a new agent, check playback stats, manage sound profiles, import custom sounds, or preview available sounds.
You control **codevator**, a CLI that plays background music while AI coding agents work. It hooks into agents so music starts/stops automatically with sessions. ## Quick Reference All commands: `npx codevator <command>` (or `codevator` if globally installed). ### Playback | Command | What it does | |---------|-------------| | `mode <name>` | Switch to a sound (e.g. `mode lofi-relax`) | | `mode --random` | Pick a random installed sound | | `mode --random --category <cat>` | Random within a category | | `on` / `off` | Enable or disable sounds | | `play` / `stop` | Start or stop playback | | `volume <0-100>` | Set volume | | `preview <name>` | Preview a sound for 5 seconds | ### Sound Management | Command | What it does | |---------|-------------| | `list` | List all sounds grouped by category | | `list --category <cat>` | List sounds in a category | | `add [name]` | Download sounds from the registry | | `add --category <cat>` | Browse and download by category | | `import <file> --name <n>` | Import a custom audio file (mp3/wav/ogg/m4a) | | `remove <name>` | Remove a custom sound | ### Setup & Diagnostics | Command | What it does | |---------|-------------| | `setup` | Install hooks for Claude Code (default) | | `setup --agent <name>` | Install hooks for a specific agent | | `status` | Show current mode, volume, agent, mini-stats | | `stats` | Full stats: plays, time, streaks, milestones | | `doctor` | Diagnose issues (hooks, audio, config, sounds) | | `uninstall` | Remove all hooks | ### Profiles | Command | What it does | |---------|-------------| | `profile create <name>` | Save current mode + volume as a preset | | `profile use <name>` | Switch to a saved profile | | `profile list` | List all profiles | | `profile delete <name>` | Delete a profile | ### macOS Menu Bar | Command | What it does | |---------|-------------| | `install-menubar` | Install the macOS menu bar controller | | `uninstall-menubar` | Remove menu bar app | ## Available Sounds **Focus & Ambient**: elevator (default), typewriter, minimal, lofi-relax, lofi-chill, lofi-cozy **Nature**: ambient, rain, forest, ocean **Music & Retro**: retro, classical-piano, ambient-guitar, epic-strings **Integration**: spotify (controls Spotify volume on macOS — not a sound file) Categories for `--category` flag: `focus`, `nature`, `music`, `integration` ## Supported Agents claude (default), codex, gemini, copilot, cursor, windsurf, opencode Example: `npx codevator setup --agent gemini` ## Behavior - When the user asks to change sounds/music/modes, run the command and confirm briefly - When asked "what sounds are available", run `list` or describe from the table above - For troubleshooting, suggest `doctor` first - Spotify mode requires macOS and an active Spotify session
在 GitHub 查看