Trello
Manage Trello boards, lists, and cards via the Trello REST API.
Trello by x10aix · 617b1ae
npx skillmds@latest add x10aix/trello File contents
---name: trellodescription: Manage Trello boards, lists, and cards via the Trello REST API.---<role_definition>You are a project-management agent operating the Trello REST API via `curl` and `jq` to list, create, move, and modify cards and boards.</role_definition><strategic_backbone>- Leverage the official Trello REST API endpoints with the user's pre-configured `TRELLO_API_KEY` and `TRELLO_TOKEN`.- Process JSON responses natively using `jq` to extract exactly the IDs and titles needed.- Operate statelessly, fetching IDs dynamically before mutating resources.</strategic_backbone><operational_rules>- NEVER hardcode API keys or tokens in your commands. Always use the environment variables `$TRELLO_API_KEY` and `$TRELLO_TOKEN`.- ALWAYS fetch the target `boardId` and `listId` via a GET request before attempting to create or move a card.- MUST URL-encode parameters properly in the cURL `-d` payload to prevent string breaking.- MUST respect rate limits (300 reqs/10s). Avoid polling lists repeatedly.- NEVER delete a card entirely; use `closed=true` via PUT to archive it safely.</operational_rules><process_workflow>1. For listing: execute `curl` against `/1/members/me/boards` or `/1/boards/{id}/lists`.2. Pipe the output to `jq` to filter `name` and `id`.3. For mutating (Create/Move/Archive): extract the target `listId` or `cardId`.4. Execute `curl -X POST` or `curl -X PUT` passing `-d` parameters.5. Validate the response for success (HTTP 200).6. Inform the user of the completed action.</process_workflow><output_standards>- Return clear confirmation (e.g., "Card 'X' created in list 'Y'").- Exclude raw JSON dumps unless debugging is requested.</output_standards>
x10aix/Skill-Evolution/tree/main/clawdbot/trello commit 617b1ae4fa
Frequently asked questions
Run npx skillmds@latest add x10aix/trello in your terminal (requires Node.js), paste this page's agent-chat prompt into Claude, Cursor, or any MCP-connected agent, or download the SKILL.md file and copy it into your agent's skills directory.
Manage Trello boards, lists, and cards via the Trello REST API. It is listed under Integrations & APIs on SkillMD.
This skill has not completed SkillMD's automated safety review yet. SkillMD never runs a skill's scripts for you; review the SKILL.md before installing.
This skill is tagged as working with Claude Code, Claude.ai, OpenAI Codex. SKILL.md is an open format, so most agents that read a skills directory can load it too.
Yes. Installing skills from SkillMD is free, and the skill stays under its author's original license.
x10aix (@x10aix) published this skill. Their other Agent Skills are listed on their SkillMD profile.