Trello for Openclaw

A powerful integration enabling AI agents to programmatically manage Trello boards, lists, and cards via the Trello REST API.

steipete
v1.0.0
Jan 5, 2026
164
43.4k
0

Install & Download

1. ClawHub CLI

The fastest way to install a skill directly from the registry.

npx clawhub@latest install trello

2. Manual Installation

Copy the skill folder to one of these locations

Global
~/.openclaw/skills/
Workspace
<project>/skills/

Priority: Workspace > Local > Bundled

3. Prompt Installation

Copy this prompt to OpenClaw to install it automatically.

Help me install trello using Clawhub. If Clawhub is not installed, install it first (npm i -g clawhub).

Prefer to download?

Get the raw skill files in a ZIP archive.

What is Trello?

The Trello skill is a specialized integration designed for AI agents to interact directly with the Trello ecosystem. By leveraging Openclaw Skills, developers and project managers can automate the lifecycle of tasks without leaving their terminal or agentic environment. It provides a robust bridge to the Trello REST API, enabling programmatic control over project boards, organizational lists, and individual task cards.

This skill is particularly useful for teams looking to integrate project management into their automated workflows. It utilizes standardized curl commands and jq for data parsing, ensuring that your AI agent can read from and write to Trello with precision and speed. Whether you are synchronizing development tasks or managing a marketing pipeline, this skill streamlines the interaction between your agent and Trello.

Trello Use Cases

  • Automating the creation of new Trello cards based on system alerts, incoming emails, or customer feedback.
  • Synchronizing task statuses between Trello and external developer tools or version control systems.
  • Generating automated summary reports of project progress by fetching card data across multiple boards.
  • Moving cards through workflow stages programmatically using Openclaw Skills to simulate human Kanban updates.
  • Archiving completed tasks and adding contextual comments to existing project cards for better audit trails.

How Trello Works

  1. Authentication is established by providing a Trello API key and a generated user token to the agent.
  2. The agent utilizes curl to send authenticated requests to specific Trello REST API endpoints (v1).
  3. Response data from the API is filtered and formatted using jq to extract specific identifiers such as boardId, listId, or cardId.
  4. Based on the desired task, the skill executes POST, PUT, or GET requests to modify or retrieve organizational data.
  5. The lifecycle completes when the agent processes the JSON response or confirms the successful status of the Trello action.

Trello Setup

To begin using this skill within the Openclaw Skills framework, you must configure your credentials and environment:

  1. Retrieve your API key from the Trello App Key page.
  2. Generate a secure access token by clicking the 'Token' link on the developer page.
  3. Ensure the jq utility is installed on your local system for JSON processing.
  4. Set the following environment variables in your terminal:
export TRELLO_API_KEY="your-api-key"
export TRELLO_TOKEN="your-token"

Trello Data Schema & Taxonomy

The Trello skill organizes and processes data based on the standard Trello hierarchy. Openclaw Skills use the following metadata taxonomy for clear communication:

Entity Key Attributes Purpose
Board id, name Represents the top-level project container.
List id, name, idBoard Represents specific stages or categories within a board.
Card id, name, desc, idList The fundamental unit of work or task item.
Comment id, text, idMember Actionable notes and audit logs attached to cards.

All API responses are parsed into clean JSON objects to ensure the AI agent can accurately interpret the state of your boards.

Trello Advanced Features

  • Advanced board discovery using jq selectors to find specific boards by name or keyword patterns.
  • Automated card movement across lists to facilitate complex, multi-stage project workflows.
  • Bulk archival and management of stale cards based on custom criteria or activity timestamps.
  • Rate limit management support to ensure high-frequency updates stay within Trello's API constraints.
  • Seamless integration with other Openclaw Skills to trigger Trello actions from external events.

SKILL.md


Loading

Related Openclaw Skills

METADATA

Github Stars: 0
forks: 0

Featured*