extract-errors
作成者: facebook
Reactアプリケーションのエラーコードを抽出・管理します。Reactソースコードからエラーメッセージを自動抽出し、新しいメッセージに一意のエラーコードを割り当てます。「不明なエラーコード」の警告を検出し、コード割り当てが必要なメッセージをフラグ付けします。シンプルなyarnコマンドを通じて、エラーコードが現在のコードベースと同期していることを検証します。
npx skills add https://github.com/facebook/react --skill extract-errorsfacebookのその他のスキル
add-ir-instruction
facebook
新しいIR命令を追加する際には、特定のファイル群を編集する必要があります。このスキルは、各ファイル、従うべきパターン、および重要な規約について説明します。
official
binary-size-analysis
facebook
gitコミット範囲にわたるhermesvm共有ライブラリのコミットごとのバイナリサイズ変更を分析します。コミットごとのサイズと、顕著な増加・減少の要約表を含むマークダウンレポートを生成します。
official
gc-safe-coding
facebook
完全な説明と根拠については、doc/GCSafeCoding.md を参照してください。
official
non-interactive-git-rebase
facebook
最上位のコミットではないgitコミットの並び替え、分割、削除、修正を、インタラクティブエディタを使わずに行う必要がある場合に使用します。プログラムによるリベースをカバーします…
official
feature-flags
facebook
Reactのフィーチャーフラグをチャネル間で管理し、条件付きでテストをゲートし、フラグ固有のテスト失敗をデバッグします。4つのフラグファイルがデフォルトとチャネル固有のオーバーライド(canary、www、React Native、テストレンダラー)を制御し、__VARIANT__フラグが両方の状態でテストされるゲートキーパーをシミュレートします。@gate flagNameプラグマを使用して、フラグが利用できない場合にテストを完全にスキップするか、インラインのgate()を使用して動作が異なる場合にアサーションを分岐します。新しいフラグを追加するには、メインファイルとすべてのフォークファイルにエントリを追加する必要があります。...
official
fix
facebook
自動コードフォーマットとリンティングにより、CIチェック前にスタイルの問題を解決します。Prettierによるコードフォーマットとlincによるリント検証を順次実行し、自動修正後に残る手動修正が必要な箇所を特定します。コミット前にフォーマットとリントエラーを検出することで、CIの失敗を防止します。
official
flags
facebook
Reactのリリースチャンネル間でフィーチャーフラグの状態を検査・比較します。全チャンネル(www、www-modern、canary、next、experimental、rnバリアント)のフラグを表示するか、--diffで特定のチャンネルを比較します。出力形式はデフォルトのテーブル表示、CSVエクスポート、クリーンアップステータスグループ化から選択可能。フラグの状態は記号で示されます:有効(✅)、無効(❌)、バリアントテスト中(🧪)、プロファイリングのみ(📊)。よくある落とし穴:__VARIANT__フラグはwww上で両方の状態でテストされます。--diffを使用して意味のある差異を特定してください...
official
flow
facebook
DOMおよびネイティブプラットフォームにおけるReactコードの静的型チェック。4つのレンダラーオプションが標準DOM、ブラウザ固有コード、React Native、Fabric環境をカバーします。オプションのレンダラー引数を指定してyarn flowを実行。包括的だが低速なチェックにはyarn flow-ciを使用。ファイル位置とともに型エラーを報告し、問題の特定と修正を迅速化します。よくある落とし穴に注意:レンダラーの指定漏れ、未確認の$FlowFixMe抑制、誤った型インポート。
official