Now liveThe Skillselion MCP - thousands of ranked skills, loaded into your agent mid-task. No install.Get it →
steipete avatar

Trello

  • 3.3k installs
  • 385k repo stars
  • Updated August 3, 2026
  • steipete/clawdis

trello is an agent skill that manages Trello boards, lists, and cards through curl commands against the Trello REST API with API key and token authentication.

About

trello is an OpenClaw skill for managing Trello boards, lists, and cards via the Trello REST API. Setup requires an API key from trello.com/app-key, a generated token, and TRELLO_API_KEY plus TRELLO_TOKEN environment variables that grant full account access and must stay secret. Commands use curl with key and token query parameters piped through jq to list boards, list board lists, list cards, create cards with idList name and desc, move cards by updating idList, add comments, and archive cards with closed=true. Examples filter boards by name and list all cards on a board with list ids. Notes cite rate limits of 300 requests per 10 seconds per API key and 100 per 10 seconds per token, with /1/members endpoints limited to 100 requests per 900 seconds. Metadata requires curl and jq binaries. Developers reach for it when an agent must read or mutate Trello boards without a separate SDK.

  • Uses curl and jq against the Trello REST API with TRELLO_API_KEY and TRELLO_TOKEN env vars.
  • Covers list boards, list lists, list cards, create card, move card, comment, and archive flows.
  • Documents that API key plus token grants full Trello account access and must remain secret.
  • Includes jq examples to filter boards by name and map card names to list ids.
  • Notes rate limits: 300 requests per 10 seconds per key and 100 per 10 seconds per token.

Trello by the numbers

  • 3,317 all-time installs (skills.sh)
  • +161 installs in the week ending Aug 2, 2026 (Skillselion tracking)
  • Ranked #161 of 3,280 Productivity & Planning skills by installs in the Skillselion catalog
  • Security screen: MEDIUM risk (skills.sh audit)
  • Data as of Aug 3, 2026 (Skillselion catalog sync)
At a glance

trello capabilities & compatibility

Capabilities
board listing · card creation · card moves · comment posting · card archival
Works with
atlassian
Use cases
project management · orchestration
Pricing
Free
From the docs

What trello says it does

Manage Trello boards, lists, and cards via the Trello REST API.
SKILL.md
Rate limits: 300 requests per 10 seconds per API key; 100 requests per 10 seconds per token
SKILL.md
The API key and token provide full access to your Trello account - keep them secret!
SKILL.md
npx skills add https://github.com/steipete/clawdis --skill trello

Add your badge

Show developers this skill is listed on Skillselion. Paste this into your README.

Listed on Skillselion
Installs3.3k
repo stars385k
Security audit2 / 3 scanners passed
Last updatedAugust 3, 2026
Repositorysteipete/clawdis

How can an agent list, create, move, comment on, or archive Trello cards using shell commands?

Manage Trello boards, lists, and cards through curl and jq calls to the Trello REST API using API key and token credentials.

Who is it for?

Agents with curl and jq available that need lightweight Trello board automation without installing a Trello SDK.

Skip if: Skip when Trello credentials are unavailable or the task needs a non-Trello project management system.

When should I use this skill?

User asks to list Trello boards, create or move cards, add comments, or archive tasks via the Trello API.

What you get

Executed Trello REST calls that return board, list, or card data and apply the requested card mutations.

  • Updated Trello board, list, and card records

Files

SKILL.mdMarkdownGitHub ↗

Trello Skill

Manage Trello boards, lists, and cards directly from OpenClaw.

Setup

1. Get your API key: https://trello.com/app-key 2. Generate a token (click "Token" link on that page) 3. Set environment variables:

   export TRELLO_API_KEY="your-api-key"
   export TRELLO_TOKEN="your-token"

Usage

All commands use curl to hit the Trello REST API.

List boards

curl -s "https://api.trello.com/1/members/me/boards?key=$TRELLO_API_KEY&token=$TRELLO_TOKEN" | jq '.[] | {name, id}'

List lists in a board

curl -s "https://api.trello.com/1/boards/{boardId}/lists?key=$TRELLO_API_KEY&token=$TRELLO_TOKEN" | jq '.[] | {name, id}'

List cards in a list

curl -s "https://api.trello.com/1/lists/{listId}/cards?key=$TRELLO_API_KEY&token=$TRELLO_TOKEN" | jq '.[] | {name, id, desc}'

Create a card

curl -s -X POST "https://api.trello.com/1/cards?key=$TRELLO_API_KEY&token=$TRELLO_TOKEN" \
  -d "idList={listId}" \
  -d "name=Card Title" \
  -d "desc=Card description"

Move a card to another list

curl -s -X PUT "https://api.trello.com/1/cards/{cardId}?key=$TRELLO_API_KEY&token=$TRELLO_TOKEN" \
  -d "idList={newListId}"

Add a comment to a card

curl -s -X POST "https://api.trello.com/1/cards/{cardId}/actions/comments?key=$TRELLO_API_KEY&token=$TRELLO_TOKEN" \
  -d "text=Your comment here"

Archive a card

curl -s -X PUT "https://api.trello.com/1/cards/{cardId}?key=$TRELLO_API_KEY&token=$TRELLO_TOKEN" \
  -d "closed=true"

Notes

  • Board/List/Card IDs can be found in the Trello URL or via the list commands
  • The API key and token provide full access to your Trello account - keep them secret!
  • Rate limits: 300 requests per 10 seconds per API key; 100 requests per 10 seconds per token; /1/members endpoints are limited to 100 requests per 900 seconds

Examples

# Get all boards
curl -s "https://api.trello.com/1/members/me/boards?key=$TRELLO_API_KEY&token=$TRELLO_TOKEN&fields=name,id" | jq

# Find a specific board by name
curl -s "https://api.trello.com/1/members/me/boards?key=$TRELLO_API_KEY&token=$TRELLO_TOKEN" | jq '.[] | select(.name | contains("Work"))'

# Get all cards on a board
curl -s "https://api.trello.com/1/boards/{boardId}/cards?key=$TRELLO_API_KEY&token=$TRELLO_TOKEN" | jq '.[] | {name, list: .idList}'

Related skills

Forks & variants (3)

Trello has 3 known copies in the catalog totaling 53 installs. They canonicalize to this original listing.

How it compares

Pick trello when your task board already lives in Trello and you need REST-driven mutations from an agent rather than adopting a separate PM integration.

FAQ

What credentials does the skill require?

Set TRELLO_API_KEY from trello.com/app-key and TRELLO_TOKEN from the token link on that page.

How do I create a new card?

POST to /1/cards with key, token, idList, name, and optional desc parameters via curl.

What are the Trello API rate limits?

300 requests per 10 seconds per API key and 100 requests per 10 seconds per token; members endpoints allow 100 per 900 seconds.

Is Trello safe to install?

skills.sh reports 2 of 3 security scanners passed. Review the Security Audits panel on this page before installing in production.

This week in AI coding

Five minutes, every Monday - the tools, releases and tactics for developers.

unsubscribe anytime.