โ—†PromptShop

Flags

Manage feature flags and feature toggles in applications.

Install

npx promptshop add flags

Details

What This Skill Does

This skill helps developers manage and understand feature flags across different channels in a React application. It provides options to show all flags, compare flags between channels, and identify flags for cleanup. This allows for better control and visibility over feature flag configurations.

When to Use

Comparing flag states between channels. Identifying flags that need cleanup. Understanding flag configurations. Debugging channel-specific issues. Managing feature rollouts. Auditing feature flag usage.

Key Features

Manages feature flags across channels. Offers options to show all flags. Compares flags between channels using --diff.Identifies flags for cleanup using --cleanup.Outputs in CSV format using --csv.Supports www, canary, rn channels.

Manual Installation

Manual installationView Full Skill ContentThe complete markdown content that gets installedFeature Flags Arguments: $ARGUMENTS: Optional flags

Options

OptionPurpose
(none)Show all flags across all channels
--diffCompare flags between channels
--cleanupShow flags grouped by cleanup status
--csvOutput in CSV format

Channels

www, www-modern - Meta internal canary, next, experimental - OSS channels rn, rn-fb, rn-next - React Native

Legend

โœ… enabled, โŒ disabled, ๐Ÿงช VARIANT, ๐Ÿ“Š profiling-only

Instructions

Run yarn flags $ARGUMENTS Explain the output to the user For --diff, highlight meaningful differences

Common Mistakes

Forgetting VARIANT flags - These are tested both ways in www; check both variants Comparing wrong channels - Use --diff to see exact differencesFeature Flags Arguments: $ARGUMENTS: Optional flags

Options

OptionPurpose
(none)Show all flags across all channels
--diffCompare flags between channels
--cleanupShow flags grouped by cleanup status
--csvOutput in CSV format

Channels

www, www-modern - Meta internal canary, next, experimental - OSS channels rn, rn-fb, rn-next - React Native

Legend

โœ… enabled, โŒ disabled, ๐Ÿงช VARIANT, ๐Ÿ“Š profiling-only

Instructions

Run yarn flags $ARGUMENTS Explain the output to the user For --diff, highlight meaningful differences

Common Mistakes

Forgetting VARIANT flags - These are tested both ways in www; check both variants Comparing wrong channels - Use --diff to see exact differences Claude CodeCursorCodexGemini CLIAiderWindsurfOpenClaw agentsengineeringproduct management