feature-flags
SKILL.md
Feature Flags
Overview
Feature flags (also called feature toggles or feature gates) enable runtime control over feature availability without code deployments. They support gradual rollouts, A/B testing, user targeting, emergency kill switches, ML model switching, and infrastructure configuration. This skill covers implementation patterns, best practices, integration with LaunchDarkly/Unleash, and flag lifecycle management.
Agents
- senior-software-engineer - Feature flag strategy, architecture decisions, rollout planning
- software-engineer - Implements feature flags, integrations, and flag evaluation logic
- security-engineer - Feature flag security, access controls, audit logging
- senior-infrastructure-engineer - Feature flag infrastructure, distributed systems, caching strategies
Key Concepts
Flag Types
Boolean Flags - Simple on/off toggles: