flags

Audit and compare feature flag states across release channels.

Updated Feb 2, 2026
One-click install
npx skills add https://github.com/Chai-Un/wedding --skill flags
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: flags
Source: https://github.com/Chai-Un/wedding/tree/main/.agents/skills/flags
Command: npx skills add https://github.com/Chai-Un/wedding --skill flags

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

This skill helps teams quickly audit and compare feature flag states across release channels, enabling faster debugging and fewer surprises when rolling out features.

Core Features & Use Cases

  • Check current flag states across all channels
  • Compare flags between channels with diff reports
  • Debug and explain why a feature behaves differently across environments

Quick Start

Run the flags utility with optional arguments to list, diff, or cleanup flag states across channels. Example: yarn flags --diff www next

Frequently Asked Questions about flags

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

FAQPage Schema
How do I compare feature flags across release channels?

You can compare feature flags across release channels by running a CLI utility with the --diff option, such as passing two channel names to generate a channel-by-channel diff report for debugging deployments.

Why does a feature flag behave differently across environments?

Feature flags behave differently across environments due to varying toggle states per release channel. You can audit these channel-specific flag states to debug and explain the behavioral differences during feature rollouts.

How do I check current feature flag states across all channels?

To check current feature flag states across all channels, run the CLI utility without comparison arguments to list active toggles, or use the --csv option to export the parsed flag data for auditing.

Can I clean up stale feature toggles across deployment channels?

Yes, you can clean up stale feature toggles by running the CLI utility with the --cleanup option, which helps parse and manage outdated flag states across your specified release channels.

Do I need a command-line interface to audit feature toggles in web and mobile deployments?

Yes, you need a command-line interface capable of parsing flag data across channels to audit feature toggles, supporting options like --diff, --cleanup, and --csv for web and mobile deployment analysis.

What is the best way to debug feature flag discrepancies between staging and production?

The best way to debug feature flag discrepancies between staging and production is to use a CLI diff utility to compare flag states across channels, quickly identifying mismatched toggles causing unexpected deployment behavior.