← ClaudeAtlas

buda-communitylisted

Read, answer and post on the Buda community forum at community.buda.im through its /api/v1/community REST API. Lists categories and posts, reads a thread with its replies, searches, and publishes posts and replies behind an explicit confirmation. Use when the user invokes $buda-community or /buda-community, asks what is happening in the Buda community, wants an unanswered question triaged or answered, or wants something posted or announced there.
mr-kelly/skills · ★ 5 · AI & Automation · score 74
Install: claude install-skill mr-kelly/skills
# Buda Community A zero-dependency CLI over the forum's own REST API: read, post, reply, edit what you wrote, and upload images. `community.buda.im` is the source of truth; this skill keeps no local copy. ```bash node skills/buda-community/scripts/community.mjs <command> [--json] ``` ## Setup ```bash printf 'BUDA_API_KEY=%s\n' '<key>' >> skills/buda-community/.env chmod 600 skills/buda-community/.env node skills/buda-community/scripts/community.mjs whoami ``` Create the key at <https://buda.im/en/docs/developers/authentication>, signed in with the account you use on the forum. Values are read in this order, first one wins: an exported variable, `$BUDA_ENV_FILE`, `skills/buda-community/.env` (gitignored), `~/.buda/.env`. | Variable | What it is | | --- | --- | | `BUDA_API_KEY` | Required. The default account | | `BUDA_API_KEY_<NAME>` | Another account, used with `--as <name>` | | `BUDA_ACCOUNT` | Default account name when `--as` is absent | | `BUDA_COMMUNITY_API_URL` | API origin (default `https://buda.im`) | | `BUDA_COMMUNITY_URL` | Forum origin for links (default `https://community.buda.im`) | Buda serves the API on both hosts; the default is the documented apex, `https://buda.im`. If the key is missing, every command prints these instructions. Never ask for the key in chat, never write it to a tracked file, never print it — `setup` shows only its length. ## Commands | Command | What it does | | --- | --- | | `setup` | Is it configured, and from which files | | `ac