Resources
6Install
npx skillscat add imoonkey/openweb/src-sites-trello Install via the SkillsCat registry.
SKILL.md
Trello
Overview
Kanban board task management. Productivity/collaboration archetype.
Workflows
Browse boards and cards
getBoards→boards[].idgetBoard boardId← boards[].id → full board withlists[]andcards[]getCards listId← lists[].id → cards in a specific list
Create a card
getBoards→ pick a boardgetLists boardId← boards[].id →lists[].idcreateCard idList, name← lists[].id → new card
Archive or delete a card
getBoard boardIdorgetCards listId→cards[].idarchiveCard cardId← cards[].id → soft-close (reversible in Trello UI)deleteCard cardId← cards[].id → permanent deletion (irreversible)
Operations
| Operation | Intent | Key Input | Key Output | Notes |
|---|---|---|---|---|
| getBoards | read | — (entry point) | boards[].id, name, url | Lists user's open boards |
| getBoard | read | boardId ← getBoards | lists[], cards[] with labels/due | Full board snapshot |
| getLists | read | boardId ← getBoards | lists[].id, name, pos | Open lists only |
| getCards | read | listId ← getLists/getBoard | cards[].id, name, due, labels | Cards in one list |
| createCard | write | idList ← getLists, name | card.id, url | Creates a card |
| deleteCard | write | cardId ← getCards/getBoard | deleted: true | Permanent delete (caution) |
| archiveCard | write | cardId ← getCards/getBoard | closed: true | Soft-close, reversible |
Quick Start
# List your boards
openweb trello exec getBoards '{}'
# Get a board with all lists and cards
openweb trello exec getBoard '{"boardId": "BOARD_ID"}'
# Get cards in a list
openweb trello exec getCards '{"listId": "LIST_ID"}'
# Create a card
openweb trello exec createCard '{"idList": "LIST_ID", "name": "My task", "desc": "Details here"}'
# Archive a card (soft-delete)
openweb trello exec archiveCard '{"cardId": "CARD_ID"}'
# Delete a card permanently
openweb trello exec deleteCard '{"cardId": "CARD_ID"}'