Back to skills
Trello Cli
Trello board, list and card management via CLI. Activate when user mentions "Trello" - examples: "Show my Trello tasks", "Add card to Trello", "Move on Trello", "Trello board", "List Trello", "Trello cards".
4 stars
0 votes
0 copies
0 views
Added 12/19/2025
data-aibash
Works with
cli
Install via CLI
$
openskills install ZenoxZX/trello-cliFiles
SKILL.md
---
name: trello-cli
description: Trello board, list and card management via CLI. Activate when user mentions "Trello" - examples: "Show my Trello tasks", "Add card to Trello", "Move on Trello", "Trello board", "List Trello", "Trello cards".
---
# Trello CLI
Manage Trello boards, lists, and cards using the `trello-cli` command.
## Important Rules
1. **Only activate when "Trello" is mentioned** - Do not interfere with Notion, Jira, or other tools
2. **Check JSON output after each command** - `ok: true` means success, `ok: false` means error
3. **Follow the workflow**: First find board ID, then list ID, then perform card operations
## Quick Reference
### Board & List
```bash
trello-cli --get-boards # List all boards
trello-cli --get-lists <board-id> # Get lists in board
```
### Cards
```bash
trello-cli --get-all-cards <board-id> # All cards in board
trello-cli --create-card <list-id> "<name>" # Create card
trello-cli --create-card <list-id> "<name>" --desc "<desc>" --due "2025-01-15"
trello-cli --update-card <card-id> --name "<name>" --desc "<desc>"
trello-cli --move-card <card-id> <list-id> # Move card
trello-cli --delete-card <card-id> # Delete card
```
## Typical Workflows
### List All Tasks
```bash
trello-cli --get-boards # → Get board ID
trello-cli --get-all-cards <id> # → See all cards
```
### Add New Task
```bash
trello-cli --get-boards # → Get board ID
trello-cli --get-lists <id> # → Find "To Do" or "Backlog" list ID
trello-cli --create-card <list-id> "<task-name>"
```
### Move to Done
```bash
trello-cli --get-lists <board-id> # → Find "Done" list ID
trello-cli --move-card <card-id> <done-list-id>
```
## When Uncertain
If you encounter an error or don't know how to proceed:
```bash
trello-cli --help
```
For detailed command reference, see [REFERENCE.md](REFERENCE.md).
## Example Scenarios
**User:** "Show my Trello tasks"
→ Run `--get-boards`, then `--get-all-cards <board-id>`
**User:** "Add a new task to Trello"
→ Run `--get-boards`, `--get-lists`, then `--create-card`
**User:** "Move the card to Done on Trello"
→ Run `--get-lists` to find Done ID, then `--move-card`
**User:** "Update the Trello card description"
→ Run `--update-card <card-id> --desc "<new-desc>"`
Attribution
Comments (0)
No comments yet. Be the first to comment!
