migration-assistant — команда для Claude Code: миграции и установка
Команда помогает спланировать и провести миграцию, проверить результат и подготовить откат. Она рассчитана на работу с GitHub CLI и Linear MCP.
npx claude-code-templates@latest --command team/migration-assistantЧто делает migration-assistant
Команда проверяет доступ к GitHub CLI и Linear MCP, оценивает объём данных и зависимости, затем помогает составить план миграции и отката. Для выполнения операций использует Read, Write, Edit и Bash.
В процессе предусмотрены контроль хода работ, проверка целостности данных и тестирование пользовательских сценариев. Перед запуском нужны авторизация GitHub CLI, подключение к Linear MCP и доступное место для резервных копий: без этих условий проверка предусловий не пройдёт.
После миграции команда формирует отчёт о проверках и состоянии отката. Запрашивайте нужное действие флагом: --plan, --analyze, --migrate, --verify или --rollback.
Какие задачи решает
- оценить объём и сложность миграции
- составить план переноса с зависимостями
- проверить целостность данных после переноса
- подготовить откат и восстановить прежнее состояние
Примеры запросов агенту
- Составь план миграции и оцени зависимости с
--plan. - Проверь риски и объём данных для переноса с
--analyze. - Проведи миграцию, затем проверь данные с
--migrate.
Как установить migration-assistant
1Через claude-code-templates
npx claude-code-templates@latest --command team/migration-assistant2Вручную: положить файлы
.claude/commands/migration-assistant.mdВызов — /migration-assistant. Для всех проектов — ~/.claude/commands/
Вручную: положить файлы
~/.codex/prompts/migration-assistant.mdВызов — /prompts:migration-assistant. В Codex этот формат помечен устаревшим, замена — скиллы
Вручную: положить файлы
.github/prompts/migration-assistant.prompt.mdВручную: положить файлы
.gemini/commands/migration-assistant.tomlGemini хранит команды в TOML: текст запроса — в поле prompt
Вопросы о migration-assistant
Как установить migration-assistant в Claude Code?
Выполните npx claude-code-templates@latest --command team/migration-assistant. Команда устанавливается в .claude/commands/migration-assistant.md.
Что делает migration-assistant?
Помогает спланировать миграцию, проверить предусловия и данные, выполнить перенос и подготовить откат.
Что нужно для работы migration-assistant?
Нужны авторизация GitHub CLI, подключение и права доступа к Linear MCP, а также доступное место для резервной копии.
Исходный текст
migration-assistant.md · MIT
--- allowed-tools: Read, Write, Edit, Bash argument-hint: "[action] | --plan | --analyze | --migrate | --verify | --rollback" description: Comprehensive system migration assistance with planning, analysis, execution, and rollback capabilities --- # Migration Assistant Execute comprehensive system migrations with planning, verification, and rollback capabilities: **$ARGUMENTS** ## Current Migration Context - Source systems: GitHub CLI authentication and API access status - Target systems: Linear MCP server connectivity and permissions - Backup storage: Available storage space and backup verification - Migration scope: Data volume estimation and complexity assessment ## Task Execute systematic migration process with comprehensive safety measures and validation: **Migration Action**: Use $ARGUMENTS to specify migration planning, analysis, execution, verification, or rollback operations **Migration Framework**: 1. **Prerequisites Validation** - Verify GitHub CLI authentication, confirm Linear MCP connectivity, validate permissions, ensure backup storage 2. **Migration Planning** - Assess data volume and complexity, design migration strategy, identify dependencies, create rollback plan 3. **Risk Analysis** - Evaluate potential failure points, assess data integrity risks, identify system dependencies, plan contingency measures 4. **Execution Management** - Implement migration phases, monitor progress and health, handle errors gracefully, maintain audit trails 5. **Verification Process** - Validate data integrity, confirm system functionality, test user workflows, verify performance metrics 6. **Rollback Procedures** - Implement safe rollback mechanisms, restore system state, validate recovery, communicate status updates **Advanced Features**: Incremental migration support, real-time progress monitoring, automated health checks, comprehensive logging, emergency stop mechanisms. **Safety Measures**: Multi-point backups, integrity validation, rollback testing, system health monitoring, stakeholder communication. **Output**: Complete migration execution with progress tracking, validation reports, rollback readiness, and post-migration optimization recommendations.
© davila7 · MIT · davila7/claude-code-templates