← ClaudeAtlas

trellolisted

Manage Trello boards, lists, and cards. Trigger on phrases like "trello", "my boards", "shopping list", "create card", "move card", "sort cards".
dbhq-uk/trello-skill · ★ 2 · AI & Automation · score 75
Install: claude install-skill dbhq-uk/trello-skill
# Trello Board Management Manage Trello boards, lists, and cards via the Trello REST API. ## Core convention - ALWAYS categorise every card **Every card must carry a category label. No exceptions.** Whenever you create a card, sort/order, or "organise / align" a board, ensure EVERY card on the affected list(s) has a label - not just the top few you reordered. "Order the backlog" or "align with the roadmap" means **categorise the whole list**, then order it - never leave a flat, unlabelled tail. - Read the board's existing labels first (`GET /1/boards/{boardId}/labels`); reuse them, don't invent a parallel taxonomy. Typical set: Business, Feature, Pipeline, DevOps/Infra, Data, UI/UX, Bug/Fix. - `trello-cards.sh` reads **and** writes labels: `labels` to show them, `label-add <card-id> <label-id>` and `label-remove` to change them. Label IDs come from `trello-boards.sh labels <board-id>`. Credentials stay inside the script, so no key or token reaches the command line. - When you create a card, label it in the same pass. - After any board-org task, verify zero unlabelled cards remain on the lists you touched. ## Prerequisites - Credentials configured in `~/.dbhq/trello/` (run setup if not done) - jq, curl installed ## Setup If not configured, run: ```bash ${CLAUDE_SKILL_DIR}/scripts/trello-setup.sh ``` ## Board & List Operations ```bash # List all boards ${CLAUDE_SKILL_DIR}/scripts/trello-boards.sh boards # Find board by name ${CLAUDE_SKILL_DIR}/scripts/trello-boards.s