← ClaudeAtlas

trellolisted

Use when user mentions Trello, pastes a trello.com/c/ URL, or asks to manage cards, boards, or lists. Multi-account via TRELLO_PROFILE.
tuannv14/claude-team-toolkit · ★ 1 · Testing & QA · score 70
Install: claude install-skill tuannv14/claude-team-toolkit
# /trello — Trello REST API (multi-account) Direct curl + jq against `https://api.trello.com/1/`. Multi-profile via INI. Arguments: `$ARGUMENTS`. Profile resolution: `--profile` → `TRELLO_PROFILE` → `~/.trello/active_profile` → `[default]`. Deps: `curl` (built-in), `jq` **1.6+** (`choco/scoop/brew install jq`) — the write recipes need `--rawfile` and `-a`. ## Overview Direct curl + jq against Trello REST API. Multi-profile via INI. Token + key required (token grants full account access — `chmod 600` mandatory). Skill masks tokens as `****<last4>` in all output. Reads go through the query string. **Writes that carry text go through a JSON body** — see [Writing text](#writing-text-json-body-only). ## When to Use - User mentions Trello, pastes a `trello.com/c/<id>` URL - Card management: list, fetch, create, move, comment, archive - Search across boards - Multi-account workflows (personal + work + client) ## When NOT to Use - Power-Up / plugin development → use Trello's Power-Up SDK - Real-time event consumption → use webhooks + your own server - Atlassian / Jira integration → that's a different API - Bulk migrations / restructuring → admin UI safer ## Profile config `~/.trello/credentials` (mode 600): ```ini [default] key = xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx token = ATTAxxxxxxxxxxxxxxxxxxxxxxxxxxxx [work] key = ... token = ATTA... ``` Get creds: API key at https://trello.com/app-key → click "Token" → "Allow". **Security:** these grant full account access. `chm