Provides an interface to manage Trello boards, lists, and cards using the Tesseract operator.

Install

mkdir -p .claude/skills/trello-stelios12312312 && curl -L -o skill.zip "https://agentskills.codes/api/skills/download/17567" && unzip -o skill.zip -d .claude/skills/trello-stelios12312312 && rm skill.zip

Installs to .claude/skills/trello-stelios12312312

Activation

This is the description your AI agent reads to decide when to run this skill — the better it matches your request, the more reliably it fires.

How to manage Trello boards, lists, cards, labels, and comments via the Tesseract operator
90 charsno explicit “when” trigger
Beginner

Key capabilities

  • List all Trello boards
  • List all lists on a specified Trello board
  • List cards on a Trello list
  • Get a specific Trello card by ID
  • Create new Trello cards
  • Add comments to Trello cards

How it works

The skill uses a Trello connector to interact with the Trello API. It provides methods to retrieve, create, update, and archive Trello boards, lists, cards, labels, and comments.

Inputs & outputs

You give it
trello.create_card(list_id="xxx", name="[Lead] Jane Doe", desc="...")
You get back
New Trello card created

When to use trello

  • Automating task card creation
  • Listing board tasks
  • Adding comments to project tickets

About this skill

Trello — Reference Skill

Authentication

  • API Key via TRELLO_KEY env var
  • Token via TRELLO_TOKEN env var
  • Connector: tesseract_operator/connectors/trello.py
  • Skills: tesseract_operator/skills/trello_skills.py

Available Skills (9 total)

SkillRiskMCPDescription
trello.get_boardsLOWList all boards
trello.get_listsLOWList all lists on a board
trello.list_cardsLOWList cards on a list
trello.get_cardLOWGet a card by ID
trello.get_labelsLOWList labels on a board
trello.create_cardMEDIUMCreate a card
trello.update_cardMEDIUMUpdate card (title, desc, move, labels)
trello.archive_cardMEDIUMArchive (close) a card
trello.add_commentMEDIUMAdd a comment to a card

Usage Pattern

trello = ctx.extras["trello"]
boards = trello.get_boards()
lists = trello.get_lists(board_id="xxx")
card = trello.create_card(list_id="xxx", name="[Lead] Jane Doe", desc="...")

Known Gotchas

  1. Lead triage creates Trello cards automatically — check existing cards before creating duplicates
  2. Board/list IDs change between workspaces

When not to use it

  • When Trello cards are created automatically by lead triage
  • When board/list IDs are expected to be consistent across workspaces
  • When `TRELLO_KEY` or `TRELLO_TOKEN` are not set

Prerequisites

TRELLO_KEYTRELLO_TOKEN

Limitations

  • Board/list IDs change between workspaces
  • Requires checking existing cards before creating duplicates
  • Creating, updating, archiving cards, and adding comments are marked as MEDIUM risk

How it compares

This skill provides programmatic control over Trello elements, enabling automation of project management workflows directly from a development environment, unlike manual Trello interaction.

Compared to similar skills

trello side by side with the closest alternatives in the catalog.

SkillInstallsUpdatedSafetyDifficulty
trello (this skill)01moNo flagsBeginner
nextcloud-cli-deck03moReviewIntermediate
slack-to-queue01moReviewIntermediate
event-management08moNo flagsIntermediate

Try saying

Example prompts that trigger this skill in your AI assistant.

Search skills

Search the agent skills registry