feature-flag-lifecycle-manager
SkillDev toolsEstablishes flag naming, fallback defaults, rollout rings, cleanup telemetry, and automated dead flag retirement.
Available today. Use it from your connected AI after setup.
No other account needed.
Connect ahel once, and every AI you use reads what you have installed.
Then ask your AI: use the feature-flag-lifecycle-manager skill
What this skill tells your AI
The instructions your AI receives, as published by codebygarv/ai-skills in skills/architecture/feature-flag-lifecycle-manager/SKILL.md and read by ahel’s review.
Purpose
Manage feature flags from creation to deprecation, establishing standardized flag taxonomy, safe fallback defaults, phased rollout rings (canary/percentage/user groups), and automated dead-code cleanup to prevent technical debt accumulation.
When to Use
- Introducing feature flag tooling (LaunchDarkly, Unleash, PostHog, custom Redis flags).
- Codebases clogged with hundreds of ancient, permanent boolean flags.
- Releasing risky changes using percentage rollouts and progressive ring deployments.
What to Analyze
- Flag Taxonomy & Lifetime: Release Toggle (short-lived, days) vs Experiment Toggle (weeks) vs Kill Switch (permanent) vs Permission Toggle.
- Safe Fallback Defaults: Guaranteed fail-safe default value if the flag service is unreachable.
- Rollout Rings: Ring 0 (Internal Canary / Dogfood) $ ightarrow$ Ring 1 (5% Beta) $ ightarrow$ Ring 2 (25%) $ ightarrow$ Ring 3 (100% GA).
- Observability & Blast Radius: Metric dashboards linked to flag states (auto-rollback on elevated 5xx errors).
- Retirement & Dead Code Removal: Automated Jira/GitHub cleanup tickets created upon 100% rollout.
Output Format
- Feature Flag Specification Sheet: Name, Type, Owner, Fallback Value, Expiration Date, Rollout Schedule.
- Type-Safe Wrapper Code: TypeScript / backend typed flag client with fallback safety.
- Cleanup PR Plan: Instructions to remove flag checks once fully deployed.
Avoid
- Leaving release toggles in production code months after 100% rollout (creates spaghetti debt).
- Making synchronous network calls to flag servers on critical database write paths.
Signals
- GitHub stars
- 25
- Forks
- 1
- Last commit
- Aug 2026
Advanced
- Catalog kind
- skill
- Gateway key
feature-flag-lifecycle-manager- Source
- github.com/codebygarv/ai-skills