caveman
claudeTalk like caveman. Cut filler. Keep technical details explicit.
22 skills · 1 command · 3 agents · hooks
Sessions sign in to named buses on a shared folder; messages are delivered on the next prompt via a UserPromptSubmit hook. Works on a single machine or across machines that share storage (NFS/SMB/Syncthing/Dropbox).
Plugin buses from marketplace buses in marcelopaniza/buses. Commands read from the repo's manifest — 1 month ago.
This plugin runs code on your machine — its hooks fire automatically on events like tool use. The exact commands are listed below; read them before installing.
/buses:cleanup-staleDriver-only: remove member records that haven't checked in recently. Default threshold 30 days. Use --dry-run to preview.
/buses:createCreate a new bus on the shared folder (idempotent — safe to re-run).
/buses:gcDriver-only: delete old messages from a bus (or 'all' buses). Default: messages older than 90 days. Supports --dry-run.
/buses:initInitialise buses on this machine: set the shared folder path and generate a session UUID.
/buses:joinSubscribe this session to a bus. Auto-creates the bus if it doesn't exist.
/buses:kickDriver-only: kick a member from a bus (adds to banlist + drops a notice for them).
/buses:leaveUnsubscribe this session from a bus and remove its presence record.
/buses:listList every bus that exists on the shared folder, marking which ones this session is subscribed to.
/buses:lockDriver-only: lock a bus so only the manager can send. Members can still read.
/buses:membersList the riders of a bus (also available as /buses:riders) — session id, name, host, last seen, role.
/buses:nameSet or change this session's friendly name (used by other sessions to address you).
/buses:readRead new messages addressed to this session across all subscribed buses, then advance the cursor.
/buses:require-signaturesDriver-only: require all messages on a bus to be cryptographically signed. Turn on once every rider has a published pubkey.
/buses:ridersList the riders of a bus (alias for /buses:members) — session id, name, host, last seen, role.
/buses:sendSend a message to a bus. Recipient can be a session name, session UUID, or 'all' to broadcast.
/buses:startFirst-time setup wizard: ask the user the right questions and walk them through joining a bus.
/buses:statusShow this session's buses config: shared path, session id/name, subscriptions, unread counts.
/buses:testRun the buses smoke test suite (~60s wall clock). Pass round numbers to limit, e.g. /buses:test 3 7.
/buses:transfer-driverDriver-only: transfer driver privileges to another member. Use --force to take over a bus whose driver is gone.
/buses:unkickDriver-only: lift a ban on a member, allowing them to rejoin and send.
/buses:unlockDriver-only: clear the lock on a bus so everyone can send again.
/buses:watchStart/stop the background watcher daemon that fires desktop notifications for new bus messages. Uses zero tokens — pure polling daemon, not a model loop.
bash "${CLAUDE_PLUGIN_ROOT}/hooks/check-messages.sh"
Talk like caveman. Cut filler. Keep technical details explicit.
22 skills · 1 command · 3 agents · hooks
Persistent memory for Claude Code: the next session starts where the last one left off.
29 skills · 1 MCP server · hooks
tasteskill 2.5.1: professional company websites at the figma.com and x.ai level, with one section per screen, real photographs, real product UI, effects kept for tech and gaming pages, and a real-browser checker and finish gate.
1 skill
Open-source AI job search that runs locally in your AI coding CLI: scan job portals, evaluate listings into a structured A-H report with a 1-5 score, tailor your CV, track applications
5 skills · hooks
Cross-session memory and token savings for coding agents.
6 skills · 1 agent · 1 MCP server · hooks
Package any website or local web build into a lightweight desktop app with Pake CLI.
1 skill
This page updates itself from your repo. Add the badge to your README, or get it Featured to pin it above the organic results with a followed link to your site.