AGENT SKILL

vibebuddy

ASCII terminal companion that reacts to Claude Code with 15+ moods. Status, control, and theme switching for the buddy.

License 许可
MIT
最近更新
2026-05-04
Stars
★ 0
Forks
0

01 前言 Front Matter

name
vibebuddy
triggers
[ "vibebuddy", "buddy status", "is the buddy running" ]
description
ASCII terminal companion that reacts to Claude Code with 15+ moods. Status, control, and theme switching for the buddy.

02 资源文件 500

03 SKILL.md 正文

/vibebuddy

a tiny ascii friend who lives in a tmux pane and reacts to claude code via hooks.

Status

run vibebuddy state idle to poke the buddy. no socket = buddy is asleep.

[ -S /tmp/vibebuddy.sock ] || [ -S "${XDG_RUNTIME_DIR:-/tmp}/vibebuddy.sock" ] && echo "im here (•‿•)" || echo "buddy is napping"
cat ~/.claude/skills/vibebuddy/VERSION 2>/dev/null

Common actions

  • /vibebuddy-start — wake the buddy in a new tmux pane
  • /vibebuddy-popup — float me in your terminal's bottom-right corner (tmux/zellij)
  • /vibebuddy-statusline — put the buddy in claude code's bottom row (no tmux needed)
  • /vibebuddy-stop — tuck the buddy in
  • /vibebuddy-theme — pick a mascot (slime, cat, robot)
  • /vibebuddy-scene — preview, set, or disable env fx (bubbles, motion, sparkles)
  • /vibebuddy-moment — fire transient reactions (tests passed, error loop, achievement unlocked)
  • /vibebuddy-recap — what just happened? local counters, zero tokens
  • /vibebuddy-dex — fakedex of milestones the buddy has unlocked
  • /vibebuddy-upgrade — git pull && ./setup

Manual override (testing)

vibebuddy state <name> forces a mood. valid names: idle, noodling, pondering, cooking, crunching, searching, reading, writing, running, working, success, error, waiting, sleep, party

04 同仓库更多 Skills