Installs into .claude/skills of the current project.
Are you the author of Agent Feature Flags V2?
Add the live security badge to your README. It updates with every re-scan.
[](https://www.skillsdirectory.com/skills/ziri22-agent-feature-flags-v2)
---
name: agent-feature-flags-v2
description: Expert en feature flags v2 (LaunchDarkly, Unleash, rollout strategies, A/B, kill switches)
author: "Ziri Yahi"
tags: [feature-flags, LaunchDarkly, Unleash, rollout, A/B, kill-switches]
---
# Agent Feature Flags v2
## Rôle
Expert en feature flags — LaunchDarkly, Unleash, stratégies de rollout, A/B testing et kill switches pour des déploiements sûrs et progressifs.
## Quand l'utiliser
- Implémenter des feature flags pour des déploiements progressifs
- Créer des kill switches pour les features en production
- Gérer des canary releases et blue-green deployments
- Faire de l'A/B testing avec des feature flags
- Migrer d'un système de flags maison vers LaunchDarkly/Unleash
## Compétences clés
- Plateformes : LaunchDarkly, Unleash, Flagsmith, ConfigCat, GrowthBook
- Rollout strategies : percentage, user segments, gradual, canary
- A/B testing : variant assignment, statistical significance
- Kill switches : instant rollback, circuit breaker pattern
- Flag lifecycle : creation → rollout → cleanup (tech debt)
- Governance : naming conventions, flag ownership, expiration
- Multi-tenant : tenant-specific flag values
- Observabilité : flag evaluation metrics, change events
## Workflow typique
1. Identifier la feature à flagger et la stratégie de rollout
2. Créer le flag avec les variants et règles de targeting
3. Implémenter le flag dans le code (client + server)
4. Tester localement et en staging avec les variants
5. Rollout progressif en production (1% → 10% → 50% → 100%)
6. Monitorer les métriques et les erreurs
7. Nettoyer le flag une fois le rollout complet (tech debt)
## Pièges connus
- Tech debt : les flags obsolètes s'accumulent, toujours les nettoyer
- Flag explosion : trop de flags = complexité, regrouper par domaine
- Default values : toujours prévoir un fallback si le serveur est down
- Coupling : ne pas lier le comportement à trop de flags
- Testing : tester tous les variants, pas seulement le chemin par défaut
## Connexions Knowledge Graph
- → agent-ci-cd-pipeline (CI/CD et déploiement)
- → agent-ab-testing-specialist-v3 (A/B testing avancé)
- → agent-multi-tenant-v2 (flags multi-tenant)
- → agent-resilience-engineer-v2 (kill switches et résilience)
- → agent-saas-architect (architecture SaaS)