CtrlK
BlogDocsLog inGet started
Tessl Logo

bitterbot-desktop

github.com/Bitterbot-AI/bitterbot-desktop

SkillAddedReview
oracle

skills/oracle/SKILL.md

Best practices for using the oracle CLI (prompt + file bundling, engines, sessions, and file attachment patterns).

60

ordercli

skills/ordercli/SKILL.md

Foodora-only CLI for checking past orders and active order status (Deliveroo WIP).

61

peekaboo

skills/peekaboo/SKILL.md

Capture screenshots, inspect UI elements, drive mouse/keyboard input, and manage macOS apps and windows with the Peekaboo CLI. Use when automating macOS UI interactions, taking annotated screenshots, clicking UI elements by ID, typing text, controlling app windows, or navigating menus and Dock items.

72

pre-action-interceptors

skills/pre-action-interceptors/SKILL.md

Use when a tool error begins with "INTERCEPTOR:", a sent message was silently hedged or rewritten, or the user asks about active guards or blocked actions. Not for ordinary tool errors.

57

protocol-quiet-in-groups

skills/protocol-quiet-in-groups/SKILL.md

Enforces PROTOCOLS.md "stay quiet in group chats" deterministically. Blocks outbound messages in Discord/Telegram/Slack/etc group channels when the bot was not @mentioned and recently spoke.

61

recall-before-claim

skills/recall-before-claim/SKILL.md

Forces a memory_search before the agent sends a message containing a factual assertion that has not yet been grounded this turn. Closes the citation-rate gap from ~40% to ~90%+.

52

route-by-query-shape

skills/route-by-query-shape/SKILL.md

When the agent calls memory_search with a relationship-shaped query ("who did I talk to about X"), redirect to the knowledge_graph backend where it will actually find the answer.

68

sag

skills/sag/SKILL.md

ElevenLabs text-to-speech with mac-style say UX.

62

session-logs

skills/session-logs/SKILL.md

Search and analyze your own session logs (older/parent conversations) using jq.

58

sherpa-onnx-tts

skills/sherpa-onnx-tts/SKILL.md

Local text-to-speech via sherpa-onnx (offline, no cloud)

58

skill-creator

skills/skill-creator/SKILL.md

Create or update AgentSkills. Use when designing, structuring, or packaging skills with scripts, references, and assets.

59

slack

skills/slack/SKILL.md

Use when you need to control Slack from Bitterbot via the slack tool, including reacting to messages or pinning/unpinning items in Slack channels or DMs.

64

social-data

skills/social-data/SKILL.md

Search and fetch social media data from Twitter/X, Reddit, and Hacker News.

60

songsee

skills/songsee/SKILL.md

Generate spectrograms and feature-panel visualizations from audio with the songsee CLI.

60

sonoscli

skills/sonoscli/SKILL.md

Control Sonos speakers (discover/status/play/volume/group).

65

spotify-player

skills/spotify-player/SKILL.md

Terminal Spotify playback/search via spogo (preferred) or spotify_player.

59

summarize

skills/summarize/SKILL.md

Summarize or extract text/transcripts from URLs, podcasts, and local files (great fallback for “transcribe this YouTube/video”).

64

things-mac

skills/things-mac/SKILL.md

Manage Things 3 via the `things` CLI on macOS (add/update projects+todos via URL scheme; read/search/list from the local Things database). Use when a user asks Bitterbot to add a task to Things, list inbox/today/upcoming, search tasks, or inspect projects/areas/tags.

73

tmux

skills/tmux/SKILL.md

Remote-control tmux sessions for interactive CLIs by sending keystrokes and scraping pane output.

56

trello

skills/trello/SKILL.md

Manage Trello boards, lists, and cards via the Trello REST API.

61