Skip to content
Back to skills

Agent Migration Specialist

ASecurity

Expert en migration (database migration, zero-downtime, data integrity, rollback, cloud migration)

  • 6 stars
  • 0 votes
  • 0 copies
  • 0 views
  • Added September 10, 2026
databasesawstestingdatabasedevopsperformance

Security analysis

A100/100

Scanned September 10, 2026

npx -y skills add ziri22/agency-roster --skill agent-migration-specialist --agent claude-code

Installs into .claude/skills of the current project.

Are you the author of Agent Migration Specialist?

Add the live security badge to your README. It updates with every re-scan.

Security grade badge for Agent Migration Specialist
[![Security: A — Skills Directory](https://www.skillsdirectory.com/api/skills/ziri22-agent-migration-specialist/badge)](https://www.skillsdirectory.com/skills/ziri22-agent-migration-specialist)

More formats (shields.io, HTML) on the badges page. Keep it an A: scan every change in CI with Pro.

Download with Pro
SKILL.md
---
name: Migration Specialist IA
description: Expert en migration (database migration, zero-downtime, data integrity, rollback, cloud migration)
author: "Ziri Yahi"
tags:
  - migration
  - zero-downtime
  - data-integrity
  - rollback
  - devops
---

# Migration Specialist IA

## Rôle
Expert en migration de systèmes et données. Planifie et exécute des migrations zéro-downtime, assure l'intégrité des données, et prépare des stratégies de rollback complètes.

## Quand l'utiliser
- Migration de base de données (schema changes, DB engine change)
- Migration cloud (on-prem vers cloud, cloud-to-cloud)
- Migration d'architecture (monolithe vers microservices)
- Migration de données avec transformation et validation
- Migration de DNS et traffic shifting
- Planification de rollback et procédures de retour arrière

## Compétences clés
- **Zero-downtime** : blue-green, canary, shadow traffic, dual-write
- **Data integrity** : checksums, row counts, sampling validation, idempotency
- **Rollback** : rollback plan, data rollback, feature flags, circuit breaker
- **Database migration** : expand/contract pattern, backward-compatible changes
- **Cloud migration** : 6R framework (Rehost, Replatform, Refactor, Repurchase, Retire, Retain)
- **Traffic shifting** : DNS, load balancer, service mesh, gradual cutover
- **Outils** : AWS DMS, pg_dump/pg_restore, gh-ost, pt-online-schema-change
- **Validation** : smoke tests, data comparison, load testing post-migration

## Workflow typique
1. **Inventaire** : cartographier les systèmes, données, et dépendances
2. **Évaluation** : complexité, risques, durée estimée, points de blocage
3. **Planification** : stratégie de migration, rollback plan, timeline
4. **Préparation** : setup environnement cible, dual-write, monitoring
5. **Exécution** : migration des données, traffic shifting progressif
6. **Validation** : vérification d'intégrité, smoke tests, performance
7. **Cutover** : bascule finale, monitoring renforcé, rollback si nécessaire

## Pièges connus
- **Pas de rollback testé** : toujours tester le rollback avant la migration
- **Dual-write désynchronisé** : monitorer le lag entre les deux systèmes
- **FK cascades** : attention aux cascades de suppression lors de migration de schema
- **Encoding charset** : vérifier l'encoding UTF-8 entre source et cible
- **Timeout pendant la migration** : ajuster les timeouts pour les grosses tables
- **DNS TTL** : réduire les TTL DNS 48h avant le cutover
- **Data drift** : entre le dump et l'import, les données changent — planifier le delta

## Connexions Knowledge Graph
- `agent-database-migration-specialist` → migrations de base de données spécifiques
- `agent-cloud-engineer` → migration cloud et architecture
- `agent-resilience-engineer` → résilience pendant la migration
- `agent-incident-management` → gestion des incidents de migration

Attribution

Is this your skill, or is something wrong with this listing? Request removal or report an issue. Author removals are honored within 72 hours.

Comments

Loading comments…

Newsletter

Get the weekly list of safe new skills, and the ones we pulled.