Claude-skill-registry flags

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

install
source · Clone the upstream repo
git clone https://github.com/majiayu000/claude-skill-registry
Claude Code · Install into ~/.claude/skills/
T=$(mktemp -d) && git clone --depth=1 https://github.com/majiayu000/claude-skill-registry "$T" && mkdir -p ~/.claude/skills && cp -r "$T/skills/data/flags" ~/.claude/skills/majiayu000-claude-skill-registry-flags-8dfb38 && rm -rf "$T"
manifest: skills/data/flags/SKILL.md
source content

Feature Flags

Arguments:

  • $ARGUMENTS: Optional flags

Options

OptionPurpose
(none)Show all flags across all channels
--diff <ch1> <ch2>
Compare flags between channels
--cleanup
Show flags grouped by cleanup status
--csv
Output 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