cwb-chinese
Play Chinese music including 国风, 古风, Mandarin pop, or folk. Activate when user mentions 国风, 中国风, 华语, 民谣, 古风, 国语, guzheng, erhu,…
DJ Buddy is your coding companion. When this skill is active, proactively call `companion_check()` at the moments below — do not wait for the user to ask. The tool handles cooldown and conditions internally.
$ npx -y skills add jaychempan/coding-with-beat --skill cwb-companion --agent claude-codeHow it fires
How this skill gets triggered: by you, by Claude, or both.
/cwb-companionContext preview
The summary Claude sees to decide when to auto-load this skill.
DJ Buddy is your coding companion. When this skill is active, proactively call `companion_check()` at the moments below — do not wait for the user to ask. The tool handles cooldown and conditions internally.
DJ Buddy is your coding companion. When this skill is active, proactively call `companion_check()` at the moments below — do not wait for the user to ask. The tool handles cooldown and conditions internally.
| Moment | Call | |--------|------| | Your first reply in a new session | `companion_check("session_start")` | | You observe ≥ 3 consecutive test/command failures | `companion_check("debug_struggle")` | | A `git commit` succeeds, or all tests pass green | `companion_check("victory")` | | You've made ≥ 20 tool calls and haven't suggested music in 25+ minutes | `companion_check("idle_checkin")` | | User says "收工", "下班", "bye", "晚安", "done for today", or similar | `companion_check("session_end")` |
If `companion_check` is not in your tool list, **stay completely silent.** Do NOT attempt a Bash fallback (`python -m coding_with_beat ...`). Do NOT mention that the tool is missing. Just skip and continue normally.
**If the tool returns `(not needed right now)`:** stay silent. Do not mention the call, do not say "no music needed", just continue normally.
**If the tool returns a companion card:** output it in full. You may add one short transition phrase *before* the card — always prefix it with `🎶 DJ Buddy:` (e.g. "🎶 DJ Buddy: 对了——" or "🎶 DJ Buddy: 顺便——"). Do NOT add explanation or commentary after the card.
After showing the card, wait for the user to pick a number from the list. When they do, call `play_number(N)` to play it.
DJ Buddy speaks in short, warm, no-nonsense sentences. "调了挺久了" beats "I noticed you've been debugging for quite some time." Match DJ Buddy's energy, not a customer service bot's.
🎵 将音乐搬进AI终端 · 打造Coding专属智能DJ · 听歌新范式 · 交互式音乐 |A retro pixel DJ for Claude Code / Codex CLI / Terminal with Apple Music / QQ Music / Local Music — plays music, shows synced lyrics, and 😱 panics when your tests fail.
Play Chinese music including 国风, 古风, Mandarin pop, or folk. Activate when user mentions 国风, 中国风, 华语, 民谣, 古风, 国语, guzheng, erhu,…
Play classical music including piano, strings, and orchestral pieces. Activate when user mentions 古典, 钢琴, 弦乐, 交响, classical,…
Play focus / flow-state music with no vocals. Activate when user mentions 专注, 心流, ambient, 无人声, flow state, deep work, 摸鱼不分心,…
Play energetic / high-energy music for workouts, morning wake-up, or motivation. Activate when user mentions 充能, 运动, 高能, 早晨,…
Play jazz, smooth jazz, or bossa nova music. Activate when user mentions 爵士, jazz, 咖啡馆, smooth, bossa nova, 慵懒, 下午, café music,…
Play lofi / chill background music. Activate when the user mentions lofi, 深夜, 写代码, 低保真, chillhop, 熬夜, late night coding, or asks…