AGENT SKILL

vibebuddy-moment

Fire, list, preview, or disable buddy moments — short event-driven reactions like "tests passed" or "error loop detected".

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

01 前言 Front Matter

name
vibebuddy-moment
triggers
[ "vibebuddy moment", "moment fire", "tests passed", "achievement unlocked" ]
description
Fire, list, preview, or disable buddy moments — short event-driven reactions like "tests passed" or "error loop detected".

03 SKILL.md 正文

/vibebuddy-moment

moments are short transient overlays the buddy throws when something specific happens (tests passing, error loops, the welcome on first install). each lasts 3-8s, overrides quip + motion, and optionally swaps the title bar. distinct from scenes (ambient backdrop) and states (ongoing mood). full reference: cat assets/scenes/MOMENTS.md.

Common actions

  1. see all 15 registered moments:
vibebuddy moment list
  1. fire a moment manually:
vibebuddy moment fire tests_passed
  1. bypass cooldown (useful when iterating):
vibebuddy moment fire tests_passed --force
  1. preview a moment without the daemon (one-shot ratatui render):
vibebuddy moment preview welcome
  1. is one active right now?
vibebuddy moment status
  1. dismiss the active moment immediately:
vibebuddy moment cancel
  1. disable the whole moment layer at runtime:
vibebuddy moment off

what ships in v0.4

15 built-in moments, registry-defined. user-defined moments land in v0.5 — until then, themes can override the quip pool per moment via a [moments.<id>] block in meta.toml (see assets/themes/windowcat/meta.toml for a sample).

heads up

  • banners default OFF in v0.4. enable with moments_banners = true in ~/.config/vibebuddy/config.json. without it, the title bar stays put and moments still render quip + motion + accent.
  • statusline mode shows compact moment text (banner or id, 24-char cap) via the cache file at $XDG_RUNTIME_DIR/vibebuddy.moment. line.rs reads the cache file directly and never imports the moments module.
  • want the full id / trigger / banner table? cat assets/scenes/MOMENTS.md.

(quietly, kindly: ~‿~)

04 同仓库更多 Skills