flags について
チャネルごとのフィーチャーフラグを一覧表示、比較するリポジトリ用スキルです。yarn flags コマンドでクリーンアップ状況による分類や CSV 出力も行えます。
主な機能
- 01各チャネルのフラグを一覧表示
- 02チャネル間のフラグを比較
- 03クリーンアップ状況で分類
- 04CSV 形式で出力
活用シーン
- 01有効・無効なフラグを確認
- 02リリースチャネル間の差異を特定
- 03クリーンアップ状況別にフラグを確認
インストール
コマンドをコピーしてターミナルで実行します。
$
npx skills add https:/ / github.com/ react/ react --skill flagsインストール後、Claude Code で/flagsを入力して読み込まれたか確認します。
詳細
フィーチャーフラグ
引数:
- $ARGUMENTS:省略可能なフラグ
オプション
| オプション | 目的 |
|---|---|
| (none) | すべてのチャンネルの全フラグを表示します |
--diff <ch1> <ch2> | チャンネル間のフラグを比較します |
--cleanup | クリーンアップ状況ごとにフラグをまとめて表示します |
--csv | CSV 形式で出力します |
チャンネル
www、www-modern- Meta 内部用canary、next、experimental- OSS チャンネルrn、rn-fb、rn-next- React Native
凡例
✅ 有効、❌ 無効、🧪 __VARIANT__、📊 プロファイリング専用
手順
yarn flags $ARGUMENTSを実行します- 出力内容をユーザーに説明します
- --diff の場合は、意味のある差異を強調します
よくある間違い
__VARIANT__フラグを見落とす - www では両方のパターンでテストされます。両方のバリアントを確認してください- 誤ったチャンネルを比較する -
--diffを使って正確な差異を確認してください
コメント
Markdown 対応