Habilidades linear-automation
📦

linear-automation

Seguro

Автоматизация задач управления проектами в Linear

Избавьтесь от ручных операций в Linear, оркестрируя MCP-инструменты для отслеживания задач, управления проектами и спринт-циклов. Сосредоточьтесь на работе вместо повторяющегося управления задачами.

Soporta: Claude Codex Code(CC)
📊 71 Adecuado
1

Descargar el ZIP de la skill

2

Subir en Claude

Ve a Configuración → Capacidades → Skills → Subir skill

3

Activa y empieza a usar

Pruébalo

Usando "linear-automation". Создать задачу с названием "API rate limiting" для backend-команды с высоким приоритетом

Resultado esperado:

Задача ENG-1247 "API rate limiting" успешно создана с высоким приоритетом и назначена на backend-команду. Задача теперь в статусе Todo. Вы можете просмотреть её по адресу linear.app/issue/ENG-1247

Usando "linear-automation". Вывести все активные циклы для команды Engineering

Resultado esperado:

Найдено 2 активных цикла для команды Engineering: Cycle 24 (15 янв - 28 янв) с 18 задачами, Cycle 25 (29 янв - 11 фев) с 22 задачами. Текущий активный цикл — Cycle 25.

Auditoría de seguridad

Seguro
v1 • 2/25/2026

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.

1
Archivos escaneados
184
Líneas analizadas
0
hallazgos
1
Auditorías totales
No se encontraron problemas de seguridad
Auditado por: claude

Puntuación de calidad

38
Arquitectura
100
Mantenibilidad
87
Contenido
30
Comunidad
100
Seguridad
91
Cumplimiento de la especificación

Lo que puedes crear

Руководитель инженерной команды

Автоматизируйте планирование спринтов, создавая задачи из шаблонов, назначая членов команды и устанавливая соответствующие статусы рабочих процессов без ручной навигации по Linear.

Менеджер по продукту

Массовое создание и организация задач проекта, связывание их с циклами и применение согласованной маркировки across командами для улучшения видимости дорожной карты.

Автоматизация для разработчиков

Автоматическое создание задач из комментариев к код-ревью, связывание коммитов с задачами и обновление статусов задач на основе статуса pull request.

Prueba estos prompts

Начинающий: Создание задачи Linear
Создайте новую задачу Linear с заголовком "Fix login bug" для команды Engineering. Установите приоритет high и добавьте описание, объясняющее, что ошибка возникает в браузерах Safari.
Средний: Поиск и обновление задач
Найдите все задачи в команде Engineering со словом "bug" в заголовке, которые в настоящее время не назначены. Обновите каждую, назначив на руководителя команды и установив приоритет medium.
Продвинутый: Создание проекта с несколькими командами
Создайте новый проект Linear под названием "Q1 Mobile Redesign", охватывающий команды Engineering, Design и Product. Добавьте описание с целями проекта и создайте начальную задачу для установочной встречи.
Эксперт: Пользовательский GraphQL-запрос для метрик цикла
Выполните пользовательский GraphQL-запрос для получения всех завершённых задач в текущем цикле для команды Engineering. Вычислите общее количество story points и выведите список задач по исполнителям.

Mejores prácticas

  • Всегда вызывайте RUBE_SEARCH_TOOLS первым для получения актуальных схем инструментов перед выполнением рабочих процессов
  • Разрешайте ID команд и ID статусов с помощью соответствующих инструментов поиска перед созданием задач или циклов
  • Проверяйте курсоры пагинации в ответах и итерируйтесь через все страницы при выводе больших коллекций

Evitar

  • Не используйте жёстко закодированные ID команд или ID статусов — всегда разрешайте их динамически с помощью инструментов поиска
  • Избегайте создания задач без предварительной проверки существования команды и статуса подключения ACTIVE
  • Не пропускайте обработку ошибок для ограничений скорости API — реализуйте логику повторных попыток с экспоненциальной задержкой

Preguntas frecuentes

Как настроить подключение Rube MCP для Linear?
Добавьте https://rube.app/mcp как MCP-сервер в конфигурацию вашего клиента. Затем вызовите RUBE_MANAGE_CONNECTIONS с toolkit 'linear' и следуйте ссылке OAuth для авторизации доступа к Linear.
Почему нужно разрешать ID команд перед созданием задач?
Задачи Linear — это сущности, ограниченные командой. API требует valid team_id при создании задач. Используйте LINEAR_GET_ALL_LINEAR_TEAMS для вывода списка команд и поиска корректного ID.
Могу ли я использовать этот навык без подписки Linear?
Нет, вам нужен активный аккаунт Linear с доступом к API. Навык использует API Linear через Rube MCP, что требует валидных учётных данных Linear.
Как обрабатывать пагинацию при выводе множества задач?
Linear API возвращает результаты с пагинацией. Проверяйте информацию о курсоре в ответе и передавайте курсор в последующие запросы, пока все страницы не будут получены.
Какие значения приоритета использовать при создании задач?
Linear использует целочисленные значения приоритета: 0 (нет приоритета), 1 (urgent), 2 (high), 3 (medium), 4 (low). Всегда используйте целые числа, а не строковые названия.
Могу ли я выполнять пользовательские GraphQL-запросы с этим навыком?
Да, используйте LINEAR_RUN_QUERY_OR_MUTATION для выполнения пользовательских GraphQL-запросов. Вам потребуется знание GraphQL-схемы Linear, и следует помнить об ограничениях скорости.

Detalles del desarrollador

Estructura de archivos

📄 SKILL.md