К основному содержанию
команда

sync-pr-to-task — команда для Claude Code: связь PR и задач Linear

Связывает GitHub pull request с задачей Linear: ищет номера задач и синхронизирует статусы. Пригодится для ведения PR вместе с задачами.

Установить в Claude Code · Через claude-code-templates Все способы и платформы ↓
npx claude-code-templates@latest --command sync/sync-pr-to-task
Открыть на GitHub

Что делает sync-pr-to-task

Команда анализирует pull request: ищет ссылки на задачи Linear в заголовке, описании, имени ветки и сообщениях коммитов. Она также учитывает состояние PR и ревью, затем может обновить статус задачи, добавить ссылку или комментарий и внести сведения о задаче в PR.

Для выбора действия передайте номер PR или один из аргументов --task, --auto-detect, --enable-auto, --update-state. Команда использует gh repo view для получения контекста репозитория; без доступного контекста репозитория автоматическое определение PR может не сработать.

Какие задачи решает

  • найти задачу Linear по данным pull request
  • сопоставить состояние PR со статусом задачи
  • добавить ссылку на PR и комментарий к задаче
  • включить синхронизацию изменений между GitHub и Linear

Примеры запросов агенту

  • Свяжи pull request 42 с соответствующей задачей Linear: /sync-pr-to-task 42.
  • Найди задачу Linear для текущего pull request: /sync-pr-to-task --auto-detect.
  • Обнови статус задачи по состоянию pull request: /sync-pr-to-task --update-state.

Как установить sync-pr-to-task

1Через claude-code-templates

npx claude-code-templates@latest --command sync/sync-pr-to-task

2Вручную: положить файлы

.claude/commands/sync-pr-to-task.md

Вызов — /sync-pr-to-task. Для всех проектов — ~/.claude/commands/

Вопросы о sync-pr-to-task

Как установить sync-pr-to-task в Claude Code?

Запустите npx claude-code-templates@latest --command sync/sync-pr-to-task.

Что делает sync-pr-to-task?

Команда связывает GitHub pull request с задачей Linear, находит идентификаторы задач и синхронизирует сведения о состоянии и ревью.

Как команда находит связанную задачу Linear?

Она проверяет заголовок и описание PR, имя ветки и сообщения коммитов.

Исходный текст

sync-pr-to-task.md · MIT
---
allowed-tools: Read, Write, Edit, Bash
argument-hint: "[pr-number] | --task | --auto-detect | --enable-auto | --update-state"
description: Link GitHub pull requests to Linear tasks with automated state synchronization and workflow integration
---

# Sync PR to Task

Link GitHub pull requests to Linear tasks with comprehensive workflow integration: **$ARGUMENTS**

## Current PR Context

- Repository: !`gh repo view --json nameWithOwner -q .nameWithOwner 2>/dev/null || echo "No repo context"`
- PR details: Based on $ARGUMENTS PR number or auto-detection criteria
- Linear references: Detection of task IDs in PR content and branch names
- Webhook status: Current automation configuration for PR-task synchronization

## Task

Implement comprehensive pull request to Linear task linking with automated workflow integration:

**PR Target**: Use $ARGUMENTS to specify PR number, task assignment, auto-detection mode, or automation configuration

**Integration Framework**:
1. **Reference Detection** - Extract Linear task IDs from PR title, body, branch names, commit messages
2. **PR Analysis** - Fetch complete PR data, analyze state, review status, change metrics, timeline
3. **State Synchronization** - Map PR states to Linear equivalents, handle review cycles, merge events
4. **Task Updates** - Update Linear task status, add PR references, create comments, sync metadata
5. **GitHub Enhancement** - Add Linear context to PR, create labels, post task summaries, maintain links
6. **Workflow Automation** - Configure webhooks, enable real-time sync, implement event handlers, maintain consistency

**Advanced Features**: Smart branch detection, automated state mapping, review integration, commit analysis, comprehensive validation.

**Workflow Integration**: Real-time updates, bidirectional sync, event-driven automation, comprehensive monitoring.

**Output**: Complete PR-task integration with automated synchronization, workflow enhancement, state management, and comprehensive relationship tracking.

© davila7 · MIT · davila7/claude-code-templates

Похожие слэш-команды

Все слэш-команды по теме «Git и GitHub» →
code-review официальный Anthropic Команда проводит многоэтапное ревью pull request через утилиту gh. Она фильтрует ложные срабатывания и сверяет правки с правилами CLAUDE.md. 5 537установок commit официальный Anthropic Создаёт коммит в git на основе текущих изменений в ветке. Помогает зафиксировать правки без ручного набора сообщений коммита. 4 121установок review-pr официальный Anthropic Команда запускает специализированных агентов для проверки изменений в PR: от тестов и обработки ошибок до типов и комментариев. ★ 44 770звёзд репо maker-setup официальный Anthropic Команда подключает Cardputer-Adv к рабочему процессу Code-with-Claude: скачивает репозиторий, прошивает устройство и ставит приложения Claude Buddy. ★ 44 770звёзд репо commit-push-pr официальный Anthropic Автоматически переключает ветку с main, делает коммит изменений, отправляет их на origin и оформляет pull request через GitHub CLI. ★ 44 770звёзд репо clean_gone официальный Anthropic Находит локальные Git-ветки со статусом [gone], удаляет связанные worktree и сами ветки. Пригодится после удаления веток на удалённом репозитории. ★ 44 770звёзд репо

Из того же набора651

Весь набор →
notion-template-business Помогает спроектировать, упаковать и продавать шаблоны Notion как цифровой продукт: от структуры страниц и расчёта цен до настройки Gumroad и Lemon Squeezy. 124установок vercel-deployment Скилл для Claude, который подсказывает, как правильно выкатывать Next.js на Vercel: переменные окружения, edge и serverless, кэш сборки. 124установок graphql Помогает Claude Code проектировать GraphQL-схемы, защищать сервер от глубоких запросов и настраивать DataLoader против проблемы N+1. 124установок data-processing-nemo-curator Помогает настроить конвейер очистки обучающих выборок для нейросетей через библиотеку NeMo Curator на видеокартах NVIDIA. 123установок api-security-testing Скилл ведёт агента по семи фазам проверки API: от разведки эндпоинтов до обработки ошибок. Пригодится, когда нужно прогнать чужой или свой API на дыры. 121установок github-workflow-automation Скилл с готовыми шаблонами для ревью пул-реквестов, разбора issues и CI/CD на GitHub. Пригодится, если вы настраиваете автоматику в репозитории. 121установок sync-health-monitor Слэш-команда проверяет здоровье синхронизации GitHub и Linear: лимиты API, вебхуки, задержки, ошибки. Пригодится, когда задачи перестали доезжать. 121установок svelte-storybook-mock Готовит моки модулей SvelteKit для историй Storybook, чтобы компонент рендерился в изоляции без запущенного приложения. 121установок

Спонсоры проекта

Компании, которые помогают держать аналитику открытой