linear-automation
Автоматизация задач управления проектами в Linear
Избавьтесь от ручных операций в Linear, оркестрируя MCP-инструменты для отслеживания задач, управления проектами и спринт-циклов. Сосредоточьтесь на работе вместо повторяющегося управления задачами.
Скачать ZIP навыка
Загрузить в Claude
Перейдите в Settings → Capabilities → Skills → Upload skill
Включите и начните использовать
Протестировать
Использование «linear-automation». Создать задачу с названием "API rate limiting" для backend-команды с высоким приоритетом
Ожидаемый результат:
Задача ENG-1247 "API rate limiting" успешно создана с высоким приоритетом и назначена на backend-команду. Задача теперь в статусе Todo. Вы можете просмотреть её по адресу linear.app/issue/ENG-1247
Использование «linear-automation». Вывести все активные циклы для команды Engineering
Ожидаемый результат:
Найдено 2 активных цикла для команды Engineering: Cycle 24 (15 янв - 28 янв) с 18 задачами, Cycle 25 (29 янв - 11 фев) с 22 задачами. Текущий активный цикл — Cycle 25.
Аудит безопасности
БезопасноAll 63 static analyzer findings dismissed as false positives. The SKILL.md file is documentation-only (184 lines) describing Rube MCP tool orchestration for Linear API. No executable code, command injection vectors, or dangerous patterns exist. External commands detected were markdown-formatted tool names (e.g., LINEAR_GET_ALL_LINEAR_TEAMS), not shell execution. The hardcoded URL is the legitimate Rube MCP endpoint for user configuration.
Оценка качества
Что вы можете построить
Руководитель инженерной команды
Автоматизируйте планирование спринтов, создавая задачи из шаблонов, назначая членов команды и устанавливая соответствующие статусы рабочих процессов без ручной навигации по Linear.
Менеджер по продукту
Массовое создание и организация задач проекта, связывание их с циклами и применение согласованной маркировки across командами для улучшения видимости дорожной карты.
Автоматизация для разработчиков
Автоматическое создание задач из комментариев к код-ревью, связывание коммитов с задачами и обновление статусов задач на основе статуса pull request.
Попробуйте эти промпты
Создайте новую задачу Linear с заголовком "Fix login bug" для команды Engineering. Установите приоритет high и добавьте описание, объясняющее, что ошибка возникает в браузерах Safari.
Найдите все задачи в команде Engineering со словом "bug" в заголовке, которые в настоящее время не назначены. Обновите каждую, назначив на руководителя команды и установив приоритет medium.
Создайте новый проект Linear под названием "Q1 Mobile Redesign", охватывающий команды Engineering, Design и Product. Добавьте описание с целями проекта и создайте начальную задачу для установочной встречи.
Выполните пользовательский GraphQL-запрос для получения всех завершённых задач в текущем цикле для команды Engineering. Вычислите общее количество story points и выведите список задач по исполнителям.
Лучшие практики
- Всегда вызывайте RUBE_SEARCH_TOOLS первым для получения актуальных схем инструментов перед выполнением рабочих процессов
- Разрешайте ID команд и ID статусов с помощью соответствующих инструментов поиска перед созданием задач или циклов
- Проверяйте курсоры пагинации в ответах и итерируйтесь через все страницы при выводе больших коллекций
Избегать
- Не используйте жёстко закодированные ID команд или ID статусов — всегда разрешайте их динамически с помощью инструментов поиска
- Избегайте создания задач без предварительной проверки существования команды и статуса подключения ACTIVE
- Не пропускайте обработку ошибок для ограничений скорости API — реализуйте логику повторных попыток с экспоненциальной задержкой
Часто задаваемые вопросы
Как настроить подключение Rube MCP для Linear?
Почему нужно разрешать ID команд перед созданием задач?
Могу ли я использовать этот навык без подписки Linear?
Как обрабатывать пагинацию при выводе множества задач?
Какие значения приоритета использовать при создании задач?
Могу ли я выполнять пользовательские GraphQL-запросы с этим навыком?
Сведения для разработчиков
Автор
sickn33Лицензия
MIT
Репозиторий
https://github.com/sickn33/antigravity-awesome-skills/tree/main/skills/linear-automationСсылка
main
Структура файлов
📄 SKILL.md