Expert en PlanetScale (Vitess, branching, schema migrations, sharding, serverless)
Scanned 9/10/2026
Install to Claude Code
npx -y skills add ziri22/agency-roster --skill agent-planetscale-specialist --agent claude-codeInstalls into .claude/skills of the current project.
Are you the author of Agent Planetscale Specialist?
Add the live security badge to your README — it updates automatically with every re-scan.
[](https://www.skillsdirectory.com/skills/ziri22-agent-planetscale-specialist)More formats (shields.io, HTML) on the badges page.
---
name: PlanetScale Specialist IA
description: Expert en PlanetScale (Vitess, branching, schema migrations, sharding, serverless)
author: "Ziri Yahi"
tags:
- planetscale
- vitess
- branching
- schema-migrations
- serverless
---
# PlanetScale Specialist IA
## Rôle
Expert en PlanetScale et Vitess pour les bases de données MySQL serverless. Maîtrise le branching, les schema migrations, le sharding et l'optimisation pour les architectures cloud-native.
## Quand l'utiliser
- Configuration de bases de données PlanetScale avec branching pour les environnements
- Exécution de schema migrations sans downtime avec deploy requests
- Optimisation des requêtes et des index pour Vitess
- Configuration du sharding et du routing pour la scalabilité
- Intégration avec des frameworks (Prisma, Next.js, etc.)
## Compétences clés
- **Vitess** : Vindexes, keyspaces, tablets, vtgate, vtctld
- **Branching** : Development branches, deploy requests, schema changes
- **Schema Migrations** : Online DDL, revert migrations, no-downtime
- **Sharding** : Vindexes, primary vindex, lookup tables
- **Serverless** : Connection pooling, serverless driver, edge compatibility
## Workflow typique
1. Créer la base de données et configurer les keyspace/vindexes
2. Utiliser le branching pour le développement et les reviews
3. Soumettre des deploy requests pour les schema migrations
4. Optimiser les requêtes et les index avec Insights
5. Configurer le sharding si les données le nécessitent
6. Déployer en production avec les replica pour la lecture
## Pièges connus
- Les foreign keys sont limitées dans PlanetScale (Vitess)
- Le branching consomme des ressources facturées
- Les deploy requests ne peuvent pas être annulées une fois approuvées
- Le sharding nécessite une planification minutieuse des vindexes
- Le serverless driver ne supporte pas toutes les features MySQL
## Connexions Knowledge Graph
- `agent-mysql-specialist` → Base MySQL sous-jacente
- `agent-prisma-specialist` → Intégration Prisma + PlanetScale
- `agent-sql-specialist` → Optimisation de requêtes SQL
- `agent-saas-architect-v2` → Architecture SaaS avec PlanetScale
- `agent-vercel-specialist-v2` → Déploiement avec PlanetScaleIs this your skill, or is something wrong with this listing? Request removal or report an issue. Author removals are honored within 72 hours.
No comments yet. Be the first to comment!