Предупреждение о рисках!
Установка скиллов и плагинов OpenClaw осуществляется на ваш страх и риск. Все файлы были получены из открытых источников и предоставляются «как есть». Мы не гарантируем их корректную работу, безопасность или совместимость с вашей системой. Перед установкой настоятельно рекомендуется ознакомиться с содержимым кода и убедиться, что вы понимаете, какие изменения будут внесены в вашу систему.
Trello
Управляйте досками, списками и карточками Trello через REST API Trello.
Trello Skill
Этот навык позволяет работать с досками, списками и карточками Trello напрямую через Clawdbot, используя API.
Настройка
- Получите API-ключ: https://trello.com/app-key
- Сгенерируйте токен (по ссылке “Token” на странице)
- Задайте переменные окружения:
export TRELLO_API_KEY="your-api-key"
export TRELLO_TOKEN="your-token"
Использование
Все команды используют curl для обращения к Trello REST API.
Список досок
curl -s "https://api.trello.com/1/members/me/boards?key=$TRELLO_API_KEY&token=$TRELLO_TOKEN" | jq '.[] | {name, id}'
Списки внутри доски
curl -s "https://api.trello.com/1/boards/{boardId}/lists?key=$TRELLO_API_KEY&token=$TRELLO_TOKEN" | jq '.[] | {name, id}'
Карточки в списке
curl -s "https://api.trello.com/1/lists/{listId}/cards?key=$TRELLO_API_KEY&token=$TRELLO_TOKEN" | jq '.[] | {name, id, desc}'
Создание карточки
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"
Перемещение карточки
curl -s -X PUT "https://api.trello.com/1/cards/{cardId}?key=$TRELLO_API_KEY&token=$TRELLO_TOKEN" \
-d "idList={newListId}"
Комментарий к карточке
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"
Архивация карточки
curl -s -X PUT "https://api.trello.com/1/cards/{cardId}?key=$TRELLO_API_KEY&token=$TRELLO_TOKEN" \
-d "closed=true"
Примечания
- ID досок, списков и карточек можно найти в URL Trello или через команды списка
- API-ключ и токен дают полный доступ к вашему аккаунту — храните их в безопасности
- Ограничения API: 300 запросов за 10 секунд на ключ; 100 запросов за 10 секунд на токен; для
/1/members— 100 запросов за 900 секунд
Примеры
# Получить все доски
curl -s "https://api.trello.com/1/members/me/boards?key=$TRELLO_API_KEY&token=$TRELLO_TOKEN&fields=name,id" | jq
# Найти доску по имени
curl -s "https://api.trello.com/1/members/me/boards?key=$TRELLO_API_KEY&token=$TRELLO_TOKEN" | jq '.[] | select(.name | contains("Work"))'
# Получить все карточки на доске
curl -s "https://api.trello.com/1/boards/{boardId}/cards?key=$TRELLO_API_KEY&token=$TRELLO_TOKEN" | jq '.[] | {name, list: .idList}'
Файл из источника