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.