sync-migration-assistant — команда для Claude Code: перенос данных
Слэш-команда для миграции задач между GitHub и Linear с проверкой данных и откатом. Пригодится, когда проекты переезжают между трекерами.
npx claude-code-templates@latest --command sync/sync-migration-assistantЧто делает 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-assistant2Вручную: положить файлы
.claude/commands/sync-migration-assistant.mdВызов — /sync-migration-assistant. Для всех проектов — ~/.claude/commands/
Вручную: положить файлы
~/.codex/prompts/sync-migration-assistant.mdВызов — /prompts:sync-migration-assistant. В Codex этот формат помечен устаревшим, замена — скиллы
Вручную: положить файлы
.github/prompts/sync-migration-assistant.prompt.mdВручную: положить файлы
.gemini/commands/sync-migration-assistant.tomlGemini хранит команды в TOML: текст запроса — в поле prompt
Из того же набора205
Весь набор →Похожие
Рядом в теме «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