Feature Flag Audit

Inventory and classify feature flags across monorepo environments into a Markdown table.

1|1|Updated Mar 31, 2026
One-click install
npx skills add https://github.com/btabaska/simpler-grants-documentation-automation --skill feature-flag-audit
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: Feature Flag Audit
Source: https://github.com/btabaska/simpler-grants-documentation-automation/tree/main/.cursor/skills/skill-feature-flag-audit
Command: npx skills add https://github.com/btabaska/simpler-grants-documentation-automation --skill feature-flag-audit

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Tracks and surfaces feature flags across the monorepo to ensure the surface is accurate, remove stale items, and reduce risk in releases. It identifies flag ownership and readiness for removal, enabling safer cleanup.

Core Features & Use Cases

  • Inventory and classify flags by type: release-gate, kill-switch, experiment, and permission.
  • Generate per-environment reports (dev, staging, prod) including flag age and removal readiness.
  • Produce a Markdown table and a removal-candidate shortlist to guide cleanup planning.

Quick Start

Run a full flag audit across all environments to generate a report and removal shortlist.

Frequently Asked Questions about Feature Flag Audit

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

FAQPage Schema
How do I inventory feature flags across a monorepo?

To inventory feature flags across a monorepo, run an audit that scans specified scopes like api, frontend, infra, or all. It identifies every flag to expose ownership details and generate a comprehensive Markdown table report.

What is the best way to find stale feature flag removal candidates?

Finding stale feature flag removal candidates involves auditing flag age and state across dev, staging, and prod environments. This generates a removal-candidate shortlist that highlights flags ready for safe cleanup to reduce release risk.

How do I classify feature flags by type during an audit?

Classifying feature flags by type during an audit involves categorizing each flag as a release-gate, kill-switch, experiment, or permission. This classification clarifies flag purpose and guides safer cleanup and compliance planning.

Can I generate per-environment feature flag reports for dev, staging, and prod?

Yes, you can generate per-environment feature flag reports for dev, staging, and prod. The audit applies to the specified scope and produces per-flag state and age data tailored to each environment for accurate tracking.

When do I need to audit feature flags for compliance?

You need to audit feature flags for compliance when your monorepo surface must be accurate and risk-free for releases. Auditing tracks flag ownership and readiness, ensuring stale items are removed and compliance standards are met.