Back to Skills

trello

Manage Trello boards, lists, and cards via the Trello REST API.

377,930stars79,036forksUpdated 6/10/2026

Security Assessment

Low Risk(70/100)

Detected risks:

Secret Exposure([SKILL.md] API_KEY=, [SKILL.md] TOKEN=, [SKILL.md] token=)
Security Score70/100

About trello

The Trello skill enables users to manage their Trello workspace directly from the command line using the Trello REST API. By integrating with environment variables for authentication, this skill provides a streamlined approach to interact with boards, lists, and cards without needing to navigate the Trello web interface. It solves the problem of manual management of Trello resources, allowing users to automate repetitive tasks, query board data quickly, and maintain organization efficiently.

Key features of this skill include listing all boards for a user, enumerating lists within a board, and retrieving cards from specific lists. Users can also create new cards, move them between lists, add comments, and archive cards. All actions leverage simple curl commands combined with jq for JSON parsing, providing both flexibility and transparency in how API requests are executed. The skill requires minimal setup, only needing the Trello API key and token, and depends on jq for processing JSON responses.

This skill is ideal for project managers, developers, and teams who use Trello as a central task management tool and wish to automate workflows or integrate Trello data into scripts and other systems. Use cases include generating quick reports of board status, bulk card creation or updates, and automating task transitions. It is particularly useful for users comfortable with command-line operations who seek to optimize their Trello management tasks without relying solely on the web interface.

FAQ

How do I set up the Trello skill?

You need to obtain your Trello API key and token, then set them as environment variables TRELLO_API_KEY and TRELLO_TOKEN. Additionally, ensure jq is installed for JSON processing.

Can I create and move cards using this skill?

Yes, the skill supports creating new cards in a list, moving cards to different lists, adding comments, and archiving cards using curl commands.

Are there any rate limits I should be aware of?

Yes, the Trello API enforces limits: 300 requests per 10 seconds per API key, 100 requests per 10 seconds per token, and /1/members endpoints are limited to 100 requests per 900 seconds.

Do I need any additional software to use this skill?

Yes, the skill requires jq to parse JSON responses from the API. It can be installed via brew or other package managers.

Who is this skill intended for?

It is intended for Trello users who want to automate board, list, and card management via the command line, such as project managers, developers, and team leads.

Install trello

Download and extract the skill files to your .claude/skills/ directory.

Quick Setup:

  1. Copy the skill folder to .claude/skills/
  2. Claude will automatically detect and use the skill