About
This skill provides a comprehensive framework for managing feature flags, from initial generation of type-safe TypeScript enums to the systematic removal of technical debt. It guides developers through implementing short-lived release flags, experiment variants, and long-lived ops toggles while enforcing critical best practices like positive naming conventions and dual-path testing. With built-in scripts for staleness detection and coverage reporting, it ensures that feature gating remains a robust tool for gradual rollouts rather than a source of codebase clutter.