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

migration-assistant — команда для Claude Code: миграции и установка

Команда помогает спланировать и провести миграцию, проверить результат и подготовить откат. Она рассчитана на работу с GitHub CLI и Linear MCP.

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

Что делает 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-assistant

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

.claude/commands/migration-assistant.md

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

Вопросы о 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

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

Все слэш-команды по теме «DevOps и инфраструктура» →

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

Весь набор →
code-permutation-tester Прогоняет несколько вариантов реализации через симуляцию и оценку по критериям, чтобы выбрать подход до того, как писать код. 184установок constraint-modeler Команда помогает описать ограничения системы, проверить их связи и наметить варианты оптимизации. Пригодится для анализа бизнес-, технических, регуляторных или ресурсных условий. 184установок publisher-x Команда превращает статью, файл, PDF или URL в три готовых формата постов для X. Пригодится, когда нужно адаптировать материал для публикации. 184установок git-pushing Стейджит правки, собирает осмысленный коммит в conventional-формате и отправляет ветку на remote. Пригодится, когда фича готова и её пора выложить. 183установок market-response-modeler Моделирует реакцию рынка и поведение клиентских сегментов на изменение цен, запуск продуктов или шаги конкурентов. Пригодится для оценки рисков до старта кампании. 182установок pac-create-epic Создаёт эпик по спецификации Product as Code: готовит YAML, структуру каталога и при наличии обновляет индекс проекта. 182установок sync-automation-setup Настраивает синхронизацию между GitHub и Linear, вебхуки, CI/CD и мониторинг. Пригодится для развёртывания такой схемы в проекте. 181установок red-team-tactics Скилл помогает планировать моделирование атак по MITRE ATT&CK и оформлять результаты проверки. Он пригодится для анализа этапов атаки и пробелов в обнаружении. 177установок

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

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