trello
steipete/clawdis
Verwalten Sie Trello-Boards, -Listen und -Karten über die Trello-REST-API.
...Alle erweiternÜber trello
Mit dem „ Trello “-Skill können Benutzer ihren „ Trello “-Arbeitsbereich direkt über die Befehlszeile mithilfe der REST-API von „ Trello “ verwalten. Durch die Integration von Umgebungsvariablen zur Authentifizierung bietet dieser Skill einen optimierten Ansatz für die Interaktion mit Boards, Listen und Karten, ohne dass die Weboberfläche von „ Trello “ aufgerufen werden muss. Er löst das Problem der manuellen Verwaltung von „ Trello “-Ressourcen und ermöglicht es Benutzern, sich wiederholende Aufgaben zu automatisieren, Board-Daten schnell abzufragen und die Organisation effizient aufrechtzuerhalten.
Zu den wichtigsten Funktionen dieses Skills gehören das Auflisten aller Boards eines Benutzers, das Aufzählen von Listen innerhalb eines Boards und das Abrufen von Karten aus bestimmten Listen. Benutzer können außerdem neue Karten erstellen, diese zwischen Listen verschieben, Kommentare hinzufügen und Karten archivieren. Alle Aktionen nutzen einfache curl-Befehle in Kombination mit jq zur JSON-Analyse und bieten so sowohl Flexibilität als auch Transparenz bei der Ausführung von API-Anfragen. Die Skill erfordert nur minimale Einrichtung – lediglich den API-Schlüssel und das Token von Trello sind erforderlich – und ist zur Verarbeitung von JSON-Antworten auf jq angewiesen.
Diese Skill eignet sich ideal für Projektmanager, Entwickler und Teams, die Trello als zentrales Tool für das Aufgabenmanagement nutzen und Workflows automatisieren oder Daten aus Trello in Skripte und andere Systeme integrieren möchten. Zu den Anwendungsfällen gehören die Erstellung von Schnellberichten zum Status von Boards, die Massenerstellung oder -aktualisierung von Karten sowie die Automatisierung von Aufgabenübergängen. Er ist besonders nützlich für Nutzer, die mit der Befehlszeile vertraut sind und ihre Trello -Verwaltungsaufgaben optimieren möchten, ohne sich ausschließlich auf die Weboberfläche zu verlassen.
FAQ
Wie richte ich den „ Trello “-Skill ein?
Sie müssen Ihren „ Trello “-API-Schlüssel und Ihr Token abrufen und diese dann als Umgebungsvariablen „ TRELLO_API_KEY“ und „ TRELLO_TOKEN“ festlegen. Stellen Sie außerdem sicher, dass „jq“ für die JSON-Verarbeitung installiert ist.
Kann ich mit diesem Skill Karten erstellen und verschieben?
Ja, der Skill unterstützt das Erstellen neuer Karten in einer Liste, das Verschieben von Karten in andere Listen, das Hinzufügen von Kommentaren und das Archivieren von Karten mithilfe von curl-Befehlen.
Gibt es Ratenbeschränkungen, die ich beachten sollte?
Ja, die „ Trello “-API erzwingt folgende Beschränkungen: 300 Anfragen pro 10 Sekunden pro API-Schlüssel, 100 Anfragen pro 10 Sekunden pro Token und die Endpunkte „/1/members“ sind auf 100 Anfragen pro 900 Sekunden begrenzt.
Benötige ich zusätzliche Software, um dieses Skill zu nutzen?
Ja, der Skill benötigt „jq“, um die JSON-Antworten der API zu analysieren. Es kann über „brew“ oder andere Paketmanager installiert werden.
Für wen ist dieser Skill gedacht?
Er richtet sich an „ Trello “-Nutzer, die die Verwaltung von Boards, Listen und Karten über die Befehlszeile automatisieren möchten, beispielsweise Projektmanager, Entwickler und Teamleiter.
Trello Skill
Manage Trello boards, lists, and cards directly from OpenClaw.
Setup
- Get your API key: https://trello.com/app-key
- Generate a token (click "Token" link on that page)
- Set environment variables:
export TRELLO_API_KEY="your-api-key"export TRELLO_TOKEN="your-token"
Usage
All commands use curl to hit the Trello REST API.
List boards
curl -s "https://api.trello.com/1/members/me/boards?key=$TRELLO_API_KEY&token=$TRELLO_TOKEN" | jq '.[] | {name, id}'
List lists in a board
curl -s "https://api.trello.com/1/boards/{boardId}/lists?key=$TRELLO_API_KEY&token=$TRELLO_TOKEN" | jq '.[] | {name, id}'
List cards in a list
curl -s "https://api.trello.com/1/lists/{listId}/cards?key=$TRELLO_API_KEY&token=$TRELLO_TOKEN" | jq '.[] | {name, id, desc}'
Create a card
curl -s -X POST "https://api.trello.com/1/cards?key=$TRELLO_API_KEY&token=$TRELLO_TOKEN" \ -d "idList={listId}" \ -d "name=Card Title" \ -d "desc=Card description"
Move a card to another list
curl -s -X PUT "https://api.trello.com/1/cards/{cardId}?key=$TRELLO_API_KEY&token=$TRELLO_TOKEN" \ -d "idList={newListId}"
Add a comment to a card
curl -s -X POST "https://api.trello.com/1/cards/{cardId}/actions/comments?key=$TRELLO_API_KEY&token=$TRELLO_TOKEN" \ -d "text=Your comment here"
Archive a card
curl -s -X PUT "https://api.trello.com/1/cards/{cardId}?key=$TRELLO_API_KEY&token=$TRELLO_TOKEN" \ -d "closed=true"
Notes
- Board/List/Card IDs can be found in the Trello URL or via the list commands
- The API key and token provide full access to your Trello account - keep them secret!
- Rate limits: 300 requests per 10 seconds per API key; 100 requests per 10 seconds per token;
/1/membersendpoints are limited to 100 requests per 900 seconds
Examples
# Get all boardscurl -s "https://api.trello.com/1/members/me/boards?key=$TRELLO_API_KEY&token=$TRELLO_TOKEN&fields=name,id" | jq# Find a specific board by namecurl -s "https://api.trello.com/1/members/me/boards?key=$TRELLO_API_KEY&token=$TRELLO_TOKEN" | jq '.[] | select(.name | contains("Work"))'# Get all cards on a boardcurl -s "https://api.trello.com/1/boards/{boardId}/cards?key=$TRELLO_API_KEY&token=$TRELLO_TOKEN" | jq '.[] | {name, list: .idList}'
trello installieren
Laden Sie die Skill-Dateien herunter und entpacken Sie sie in Ihr Verzeichnis „.claude/skills/“.
ZIP herunterladenKlonen Sie das Repository und kopieren Sie die Skill-Dateien in Ihr Projekt.
git clone https://github.com/openclaw/openclaw/blob/main/skills/trello/SKILL.md # Copy SKILL.md to your .claude/skills/ directory
Kopieren





Heim
