trello
steipete/clawdis
Управляйте досками, списками и карточками Trello с помощью REST-API Trello.
...Расширить всеО trello
Скилл « Trello » позволяет пользователям управлять своей рабочей областью Trello непосредственно из командной строки с помощью REST-API Trello. Благодаря интеграции с переменными среды для аутентификации этот скилл обеспечивает оптимизированный подход к взаимодействию с досками, списками и карточками без необходимости перехода в веб-интерфейс Trello. Он решает проблему ручного управления ресурсами Trello, позволяя пользователям автоматизировать повторяющиеся задачи, быстро запрашивать данные досок и эффективно поддерживать порядок.
Ключевые функции этого навыка включают вывод списка всех досок пользователя, перечисление списков внутри доски и извлечение карточек из определённых списков. Пользователи также могут создавать новые карточки, перемещать их между списками, добавлять комментарии и архивировать карточки. Все действия выполняются с помощью простых команд curl в сочетании с jq для разбора JSON, что обеспечивает как гибкость, так и прозрачность выполнения запросов к API. Скилл требует минимальной настройки — нужны только ключ и токен API Trello — и использует jq для обработки ответов в формате JSON.
Этот с킬 идеально подходит для менеджеров проектов, разработчиков и команд, которые используют Trello в качестве центрального инструмента управления задачами и хотят автоматизировать рабочие процессы или интегрировать данные Trello в скрипты и другие системы. Среди вариантов использования — создание быстрых отчетов о состоянии доски, массовое создание или обновление карточек, а также автоматизация переходов задач. Он особенно полезен для пользователей, привыкших работать в командной строке и стремящихся оптимизировать управление Trello, не полагаясь исключительно на веб-интерфейс.
Часто задаваемые вопросы
Как настроить навык Trello?
Вам необходимо получить ключ и токен API « Trello », а затем задать их в качестве переменных среды TRELLO_API_KEY и TRELLO_TOKEN. Кроме того, убедитесь, что для обработки JSON установлен пакет jq.
Можно ли с помощью этого навыка создавать и перемещать карточки?
Да, навык поддерживает создание новых карточек в списке, перемещение карточек в другие списки, добавление комментариев и архивирование карточек с помощью команд curl.
Есть ли какие-либо ограничения по частоте запросов, о которых мне следует знать?
Да, API Trello налагает следующие ограничения: 300 запросов за 10 секунд на один ключ API, 100 запросов за 10 секунд на один токен, а для конечных точек /1/members установлено ограничение в 100 запросов за 900 секунд.
Нужно ли мне какое-либо дополнительное программное обеспечение для использования этого навыка?
Да, для работы этого навыка требуется jq для анализа ответов в формате JSON от API. Его можно установить с помощью brew или других менеджеров пакетов.
Для кого предназначен этот с킬?
Он предназначен для пользователей Trello, которые хотят автоматизировать управление досками, списками и карточками через командную строку, например, для менеджеров проектов, разработчиков и руководителей команд.
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
Скачайте файлы навыков и распакуйте их в каталог .claude/skills/.
Скачать ZIPКлонируйте репозиторий и скопируйте файлы навыка в свой проект.
git clone https://github.com/openclaw/openclaw/blob/main/skills/trello/SKILL.md # Copy SKILL.md to your .claude/skills/ directory
Копировать





Дом
