trello-ops

SKILL.md

Trello Operations Skill

Manage Trello boards, lists, and cards programmatically.

Setup

  1. Get API key from: https://trello.com/app-key
  2. Generate token via the link on that page
  3. Set as GitHub secrets: AGENT_LLM_TRELLO_API_KEY and AGENT_LLM_TRELLO_TOKEN

Usage

const trello = require('./index.js');

// List all boards
const boards = await trello.listBoards();

// Create a card
const card = await trello.createCard({
  idList: 'list-id-here',
  name: 'Task Title',
  desc: 'Task description'
});

// Move a card to another list
await trello.moveCard(cardId, newListId);

// Add comment to card
await trello.addComment(cardId, 'Progress update...');

// Search cards by label
const cards = await trello.getCardsByLabel('bug');

API Reference

  • listBoards() - Get all boards
  • getLists(boardId) - Get lists in a board
  • getCards(listId) - Get cards in a list
  • createCard({idList, name, desc, idLabels}) - Create a card
  • moveCard(cardId, idList, pos) - Move card to list
  • addComment(cardId, text) - Add comment to card
  • archiveCard(cardId) - Archive a card
  • getCardsByLabel(labelName) - Find cards with label
  • getCard(cardId) - Get card details

Rate Limits

  • 300 requests per 10 seconds per API key
  • 100 requests per 10 seconds per token
Weekly Installs
3
First Seen
14 days ago
Installed on
opencode3
claude-code3
github-copilot3
codex3
kimi-cli3
gemini-cli3