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

sync-migration-assistant — команда для Claude Code: перенос данных

Слэш-команда для миграции задач между GitHub и Linear с проверкой данных и откатом. Пригодится, когда проекты переезжают между трекерами.

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

Что делает sync-migration-assistant

Команда запускает миграцию данных между GitHub и Linear. Режим задаётся аргументом: --github-to-linear, --linear-to-github, --bidirectional или --validate. Работа разбита на этапы — оценка объёма данных, планирование с точками отката, извлечение, преобразование полей, пакетная запись и проверка целостности после переноса.

Инструменты у команды простые: Read, Write, Edit и Bash. В начале она проверяет окружение — наличие GitHub CLI через gh --version и доступность MCP-сервера Linear. Если GitHub CLI не установлен, первый шаг сразу это покажет, так что проверьте его заранее. Для Linear нужен настроенный MCP-сервер с авторизацией.

Смысл в откате. Перенос между трекерами ломается на связях между задачами и на несовпадении полей, поэтому команда сначала строит план с контрольными точками, а не пишет данные сразу. Для больших объёмов это повод прогнать режим --validate до самой миграции.

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

  • перенести задачи из GitHub Issues в Linear
  • сверить целостность данных после миграции
  • составить план переезда с точками отката
  • настроить двустороннюю синхронизацию трекеров
  • проверить связи между задачами до переноса

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

  • /sync-migration-assistant --github-to-linear
  • /sync-migration-assistant --validate
  • /sync-migration-assistant --bidirectional

Как установить sync-migration-assistant

1Через claude-code-templates

npx claude-code-templates@latest --command sync/sync-migration-assistant

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

.claude/commands/sync-migration-assistant.md

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

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

Весь набор →
github-workflow-automation Скилл с готовыми шаблонами для ревью пул-реквестов, разбора issues и CI/CD на GitHub. Пригодится, если вы настраиваете автоматику в репозитории. 121установок sync-health-monitor Слэш-команда проверяет здоровье синхронизации GitHub и Linear: лимиты API, вебхуки, задержки, ошибки. Пригодится, когда задачи перестали доезжать. 121установок svelte-storybook-mock Готовит моки модулей SvelteKit для историй Storybook, чтобы компонент рендерился в изоляции без запущенного приложения. 121установок ai-wrapper-product Помогает строить продукт вокруг AI API: промпты, учёт токенов, лимиты и защита от тонкой обёртки над чатом. 120установок svelte-storybook-troubleshoot Слэш-команда разбирает типовые поломки Storybook в проектах на SvelteKit: ошибки сборки, неразрешённые модули, конфликты аддонов. 118установок concise-planning Превращает запрос на доработку в один план с атомарными шагами. Пригодится, когда нужно согласовать объём работ до правок в коде. 117установок deep-research-notebooklm Ведёт многошаговое исследование рынка, конкурентов или клиента на движке Google NotebookLM и сохраняет готовый бриф в файл. 115установок svelte-test-fix Слэш-команда для Claude, которая разбирает падающие тесты в Svelte и SvelteKit и предлагает исправления. Пригодится, когда тесты сыпятся после правок компонентов. 115установок

Похожие

cyrus-setup cyrusagents Пошагово настраивает self-hosted агента Cyrus для Claude Code, связывая его с GitHub, Linear и Slack. Запускает фонового ассистента для решения задач. CX Codex +1 1 200установок track-findings официальный OpenAI Скилл переносит подтверждённые находки Codex Security в Linear, Jira или GitHub. Он нужен, когда результаты сканирования уже проверены и их пора занести в трекер. CX Codex GP ChatGPT 26установок sred-project-organizer getsentry Структурирует годовой отчёт по проектам для программы SRED и создаёт карточки с подтверждениями в Notion. CX Codex +1 2 100установок groove-utilities-task-analyse andreadellacorte Собирает задачи из бэкенда проекта и раскладывает их по статусам, чтобы вечером было чем заполнить дневную память. CX Codex +1 588установок Linear Automation Claude Office Skills Автоматизирует ведение задач в Linear, связку со статусами Git и расчёт двухнедельных циклов разработки через MCP-инструменты. CX Codex +1 4 600установок Database Sync Claude Office Skills Скилл для синхронизации баз данных: репликация, миграция схемы и перенос данных между PostgreSQL, MySQL, MongoDB и Redis. Пригодится, когда нужно наладить обмен между двумя хранилищами. CX Codex +1 4 600установок

Рядом в теме «Git и GitHub»

Все слэш-команды по теме «Git и GitHub» →

Вопросы о sync-migration-assistant

Как установить sync-migration-assistant в Claude?

Выполните npx claude-code-templates@latest --command sync/sync-migration-assistant, затем проверьте, что файл появился по пути .claude/commands/sync-migration-assistant.md.

Что делает sync-migration-assistant?

Переносит данные между GitHub и Linear по этапам: оценка объёма, планирование, извлечение, преобразование, запись и проверка после миграции. Поддерживает откат и режим валидации.

Что нужно для работы команды?

GitHub CLI для доступа к GitHub и настроенный MCP-сервер Linear с авторизацией. Команда сама проверяет оба пункта при запуске.

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

sync-migration-assistant.md · MIT
---
allowed-tools: Read, Write, Edit, Bash
argument-hint: "[migration-type] | --github-to-linear | --linear-to-github | --bidirectional | --validate"
description: Comprehensive migration assistant for large-scale GitHub-Linear data transitions with validation and rollback
---

# Sync Migration Assistant

Execute comprehensive data migration between GitHub and Linear with enterprise-grade capabilities: **$ARGUMENTS**

## Current Migration Environment

- Source system: !`gh --version 2>/dev/null && echo "GitHub CLI available" || echo "GitHub CLI needed"`
- Target system: Linear MCP server connectivity and authentication status
- Migration scope: Analysis of data volume and complexity for planning
- Infrastructure: Database, queue services, and processing capacity assessment

## Task

Implement large-scale data migration with comprehensive validation and enterprise features:

**Migration Type**: Use $ARGUMENTS to specify GitHub-to-Linear, Linear-to-GitHub, bidirectional setup, or validation mode

**Migration Framework**:
1. **Pre-Migration Assessment** - Data volume analysis, dependency mapping, risk assessment, resource planning
2. **Migration Planning** - Phased approach design, rollback strategy, validation checkpoints, timeline estimation
3. **Data Extraction** - Comprehensive data harvesting, relationship preservation, metadata capture, error handling
4. **Transformation Engine** - Field mapping, format conversion, validation rules, data enrichment
5. **Migration Execution** - Batch processing, progress tracking, error recovery, quality assurance
6. **Post-Migration Validation** - Data integrity verification, relationship validation, performance testing, rollback readiness

**Enterprise Features**: Large-scale batch processing, comprehensive error recovery, detailed audit trails, rollback capabilities, performance optimization.

**Quality Assurance**: Multi-stage validation, data integrity checks, relationship verification, comprehensive testing, enterprise monitoring.

**Output**: Complete migration system with phased execution, comprehensive validation, detailed reporting, and enterprise-grade reliability for large-scale data transitions.

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

Смотрите также

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

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