Skip to content
Back to skills

Trello

ASecurity

Trello cards, checklists and boards for kanban tracking. Use when creating or moving Trello cards, adding checklists, or tracking work on a Trello board.

  • 80 stars
  • 0 votes
  • 0 copies
  • 8 views
  • Added May 28, 2026
ai-agentsapidocumentation

Works with

  • api
  • mcp

Security analysis

A100/100

Pro scans all 3 files and shows the line behind each finding

Scanned October 5, 2026

npx -y skills add monkilabs/opencastle --skill trello-task-management --agent claude-code

Installs into .claude/skills of the current project.

Are you the author of Trello?

Add the live security badge to your README. It updates with every re-scan.

Security grade badge for Trello
[![Security: A — Skills Directory](https://www.skillsdirectory.com/api/skills/monkilabs-trello/badge)](https://www.skillsdirectory.com/skills/monkilabs-trello)

More formats (shields.io, HTML) on the badges page. Keep it an A: scan every change in CI with Pro.

Download with Pro
SKILL.md
---
name: trello-task-management
description: "Trello cards, checklists and boards for kanban tracking. Use when creating or moving Trello cards, adding checklists, or tracking work on a Trello board."
---

# Task Management with Trello

For project-specific board IDs and list IDs, see `.opencastle/project/trello-config.md`.

## MCP Server

| Field | Value |
|-------|-------|
| **Package** | [`@delorenj/mcp-server-trello`](https://www.npmjs.com/package/@delorenj/mcp-server-trello) |
| **Type** | stdio (spawned via `npx -y @delorenj/mcp-server-trello`) |
| **Auth** | API key + token via `TRELLO_API_KEY` and `TRELLO_TOKEN` env vars |

## Available MCP Tools (quick)

- `get_boards`, `get_lists`, `get_cards_by_list_id`, `get_card_details` — read-only board/list/card tools
- `create_card`, `update_card`, `add_checklist_to_card`, `add_comment_to_card` — create/update tools (ensure proper auth)

### Example Invocations

```json
// trello/create_card
{ "listId": "abc123", "name": "[Feature] Add search", "desc": "Acceptance: returns results within 200ms", "labels": ["feature"] }
// → { "id": "card456", "url": "https://trello.com/c/card456", "name": "[Feature] Add search" }

// trello/update_card  — move card to In Progress
{ "cardId": "card456", "listId": "inprogress789" }
// → { "id": "card456", "idList": "inprogress789" }

// trello/add_comment_to_card
{ "cardId": "card456", "text": "Blocked: waiting for API schema approval" }
// → { "id": "comment999", "data": { "text": "Blocked: ..." } }
```

## Discovered Issues (Bug Tickets)

- Check existing cards for the issue.
- If tracked, skip and continue.
- If not tracked:
  - For unfixable limitations: add to known issues with severity, evidence, and root cause.
  - For fixable bugs: create a Trello card with Name (`[Bug] Short description`), List (`Backlog`), Description (symptoms, repro steps, affected files), and optional Due date if blocking.

## Card Naming

Use `[Area] Short description` format:

```
[Schema] Add priceRange field to place type
[DB] Add price_range column and migration
[UI] Build PriceRangeFilter component
[API] Add price filter endpoint
[Test] Unit tests for price filter
[Docs] Update data model documentation
```


## Board and List Workflow

### Agent-Driven Card Transitions (via MCP)

| From | To | When |
|------|----|------|
| Backlog / To Do | In Progress | Agent starts working on the card |
| In Progress | Done | Non-PR task is verified (docs, config) |
| Any | Backlog | Task is deferred |

After each create/update, verify the returned card ID and URL before proceeding.

## Session Continuity

At the start of each work session:

1. `get_boards` — confirm the right board is active
2. `get_lists` — identify current list structure
3. `get_cards_by_list_id` for **In Progress** — resume work on relevant cards, updating checklists and moving to next list when done

Files in this skill

  • REFERENCE.md338 B
  • SKILL.md2.9 KB
  • config.ts1.2 KB

Attribution

Is this your skill, or is something wrong with this listing? Request removal or report an issue. Author removals are honored within 72 hours.

Comments

Loading comments…

Newsletter

Get the weekly list of safe new skills, and the ones we pulled.