# Agent Feature Flags V2

> Expert en feature flags v2 (LaunchDarkly, Unleash, rollout strategies, A/B, kill switches)

- Skill: `ziri22/agent-feature-flags-v2` (Agent Skill)
- Install (CLI): `npx skillmds add ziri22/agent-feature-flags-v2`
- Raw SKILL.md: https://api.skillmd.com/api/skills/ziri22/agent-feature-flags-v2/raw
- Safety review: pending
- Works with: Claude Code, Claude.ai, OpenAI Codex
- Category: AI & ML
- Author: ziri22 (https://skillmd.com/u/ziri22)
- Updated: 2026-09-08
- Page: https://skillmd.com/skills/ziri22/agent-feature-flags-v2

---


# 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)
