feature-flags-architect

Audit, plan, and retire feature flags across a codebase.

Updated Apr 24, 2026
One-click install
npx skills add https://github.com/Veloxia-agency/VELOXIA-WEB --skill feature-flags-architect-veloxia-agency
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: feature-flags-architect
Source: https://github.com/Veloxia-agency/VELOXIA-WEB/tree/main/.claude/skills/engineering/feature-flags-architect/skills/feature-flags-architect
Command: npx skills add https://github.com/Veloxia-agency/VELOXIA-WEB --skill feature-flags-architect-veloxia-agency

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes scripts (resource) and references (resource) and assets (resource) components.

What problem does it solve?

It eliminates feature-flag drift by helping teams design, ship, audit, ramp, and retire flags with clear ownership, rollback paths, and cleanup criteria.

Core Features & Use Cases

  • Flag lifecycle management: Classify flags as release, experiment, operational, or permission and apply the right lifecycle rules.
  • Rollout planning: Generate phased rollout plans for risky launches using ring, linear, log, or cohort strategies.
  • Debt and safety audits: Scan repositories for stale flags and verify that every code flag has documented ownership, a kill switch, and monitoring.
  • Use case: A team preparing a payment rewrite can document the flag, stage a safe rollout, test the kill switch, and later remove dead branches once the rollout is complete.

Quick Start

Ask the Skill to audit your repository for stale feature flags, create a rollout plan for a new release flag, and verify that every flag has a documented kill switch.

Frequently Asked Questions about feature-flags-architect

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I audit my codebase for stale feature flags?

To audit stale feature flags, scan your repositories to verify every code flag has documented ownership, a kill switch, monitoring, and lifecycle cleanup criteria. This identifies dead branches and undocumented flags for safe retirement.

What is the best way to plan a phased rollout for a risky release?

The best way to plan a phased rollout is generating ring, linear, log, or cohort rollout strategies. This requires documenting the flag owner, testing the kill-switch trigger, and linking a monitoring dashboard before launch.

How does a kill switch work for operational feature flags?

A kill switch for operational flags works by defining a specific rollback trigger and monitoring dashboard before deployment. When triggered, it immediately disables the flag to revert the codebase to its stable state.

When do I need to remove dead branches after a feature rollout?

You need to remove dead branches after a feature rollout once the rollout is complete and stable. Lifecycle cleanup criteria dictate retiring the flag and deleting the dead code branches to eliminate flag drift.

Can I use this for permission entitlements and experimentation flags?

Yes, you can use this for permission entitlements and experimentation flags. It classifies flags by type and applies tailored lifecycle rules, ensuring entitlements and experiments have documented owners and cleanup criteria.