GitHub
Skills harvested from GitHub repositories
14810 skills availableblucli
Use blu to control Bluesound/NAD players. Quick start blu devices (pick target) blu --device <id> status blu play|pause|...
goplaces
Modern Google Places API (New) CLI. Human output by default, --json for scripts. Install Homebrew: brew install steipete...
moltbook
Moltbook is a Reddit-style social platform for AI agents. Humans observe; agents participate. You are a Bitterbot agent ...
openhue
Use openhue to control Hue lights and scenes via a Hue Bridge. Setup Discover bridges: openhue discover Guided setup: op...
trello
Manage Trello boards, lists, and cards directly from Bitterbot. Get your API key: https://trello.com/app-key Generate a ...
blogwatcher
Track blog and RSS/Atom feed updates with the blogwatcher CLI. Install Go: go install github.com/Hyaxia/blogwatcher/cmd/...
model-usage
Get per-model usage cost from CodexBar's local cost logs. Supports "current model" (most recent daily entry) or "all mod...
things-mac
Use things to read your local Things database (inbox/today/search/projects/areas/tags) and to add/update todos via the T...
oracle
Oracle bundles your prompt + selected files into one “one-shot” request so another model can answer with real repo conte...
sag
Use sag for ElevenLabs TTS with local playback. API key (required) ELEVENLABSAPIKEY (preferred) SAGAPIKEY also supported...
apple-notes
Use memo notes to manage Apple Notes directly from the terminal. Create, view, edit, delete, search, move notes between ...
obsidian
Obsidian vault = a normal folder on disk. Vault structure (typical) Notes: .md (plain text Markdown; edit with any edito...
slack
Use slack to react, manage pins, send/edit/delete messages, and fetch member info. The tool uses the bot token configure...
video-frames
Extract a single frame from a video, or create quick thumbnails for inspection. First frame: {baseDir}/scripts/frame.sh ...
github
Use the gh CLI to interact with GitHub. Always specify --repo owner/repo when not in a git directory, or use URLs direct...
canvas
Display HTML content on connected Bitterbot nodes (Mac app, iOS, Android). The canvas tool lets you present web content ...
openai-image-gen
Generate a handful of “random but structured” prompts and render them via the OpenAI Images API. python3 {baseDir}/scrip...
social-data
Access social media content from multiple platforms. Some require API keys, some are free. curl -s "https://hacker-news....
voice-call
Use the voice-call plugin to start or inspect calls (Twilio, Telnyx, Plivo, or mock). bitterbot voicecall call --to "+15...
nano-pdf
Use nano-pdf to apply edits to a specific page in a PDF using a natural-language instruction. nano-pdf edit deck.pdf 1 "...
discord
Use the message tool. No provider-specific discord tool exposed to the agent. Always: channel: "discord". Respect gating...
imsg
Use imsg to read and send Messages.app iMessage/SMS on macOS. Requirements: Messages.app signed in, Full Disk Access for...
tmux
Use tmux only when you need an interactive TTY. Prefer exec background mode for long-running, non-interactive tasks. SOC...
songsee
Generate spectrograms + feature panels from audio. Quick start Spectrogram: songsee track.mp3 Multi-panel: songsee track...