Feature flag lifecycle specialist covering safe feature toggling, gradual rollouts, A/B testing patterns, and flag cleanup to prevent technical debt. Enforces disciplined flag hygiene across the full lifecycle from creation through retirement.
Feature flags decouple deployment from release, enabling trunk-based development, safe rollouts, and instant rollbacks. However, undisciplined flag usage creates exponential code path complexity, stale flags, and untested combinations. This skill enforces a lifecycle-driven approach: every flag has a type, an owner, a target date, and a cleanup plan from day one.
| Anti-Pattern | Why It Fails | Correct Approach |
Управление жизненным циклом флагов функций — безопасное переключение функций, постепенное развертывание, шаблоны A/B-тестирования, стратегии очистки флагов и предотвращение технического долга. Охватывает LaunchDarkly, Unleash, OpenFeature и пользовательские реализации. Источник: oimiragieo/agent-studio.