KS
Killer-Skills

flags — Categories.official

v1.0.0
GitHub

About this Skill

Perfect for Debugging Agents needing to compare and analyze feature flag states across multiple release channels. Use when you need to check feature flag states, compare channels, or debug why a feature behaves differently across release channels.

# Core Topics

facebook facebook
[243.6k]
[50650]
Updated: 3/5/2026

Quality Score

Top 5%
76
Excellent
Based on code quality & docs
Installation
SYS Universal Install (Auto-Detect)
Cursor IDE Windsurf IDE VS Code IDE
> npx killer-skills add facebook/react

Agent Capability Analysis

The flags MCP Server by facebook is an open-source Categories.official integration for Claude and other AI agents, enabling seamless task automation and capability expansion. Optimized for declarative, frontend, javascript.

Ideal Agent Persona

Perfect for Debugging Agents needing to compare and analyze feature flag states across multiple release channels.

Core Value

Empowers agents to compare flags between channels using the `--diff` option, output results in CSV format with `--csv`, and debug feature behaviors with detailed flag status information, including enabled, disabled, and variant states.

Capabilities Granted for flags MCP Server

Comparing feature flags between OSS channels like `canary` and `next`
Debugging why a feature behaves differently across release channels
Outputting flag states in CSV format for further analysis

! Prerequisites & Limits

  • Requires knowledge of specific channel names like `www`, `www-modern`, and `rn`
  • Limited to comparing and analyzing feature flags, not modifying them
Project
SKILL.md
848 B
.cursorrules
1.2 KB
package.json
240 B
Ready
UTF-8
SKILL.md
Readonly

Feature Flags

Arguments:

  • $ARGUMENTS: Optional flags

Options

OptionPurpose
(none)Show all flags across all channels
--diff <ch1> <ch2>Compare 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

  1. Run yarn flags $ARGUMENTS
  2. Explain the output to the user
  3. 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

Related Skills

Looking for an alternative to flags or building a Categories.official AI Agent? Explore these related open-source MCP Servers.

View All

flags

Logo of facebook
facebook

Use when you need to check feature flag states, compare channels, or debug why a feature behaves differently across release channels.

243.6k
0
Design

extract-errors

Logo of facebook
facebook

Use when adding new error messages to React, or seeing unknown error code warnings.

243.6k
0
Design

fix

Logo of facebook
facebook

Use when you have lint errors, formatting issues, or before committing code to ensure it passes CI.

243.6k
0
Design

flow

Logo of facebook
facebook

Use when you need to run Flow type checking, or when seeing Flow type errors in React code.

243.6k
0
Design