mcpField
F
fstack-check

fstack-check

github.com/flaviocopesテスト・品質3163 回インストール15 週間前に更新
リポジトリ

fstack-check について

fstack-check は、完了した作業を出荷前に確認するエージェント向けスキルです。動作、計画との一致、簡潔さを証拠に基づいて確認し、修正せずに報告して終了します。

主な機能

  1. 01実行して実際の出力を記録
  2. 02変更を PLAN.md と照合
  3. 03変更の影響範囲を確認
  4. 04簡潔さのチェックリストで検討
  5. 05修正せずに判定を報告

活用シーン

  1. 01/fstack-build 完了後の作業確認
  2. 02出荷前の変更チェック

インストール

コマンドをコピーしてターミナルで実行します。

$npx skills add https://github.com/flaviocopes/fstack --skill fstack-check

インストール後、Claude Code で/fstack-checkを入力して読み込まれたか確認します。

詳細

/fstack-check

出荷前に完了した作業をレビューします。3 つの質問にエビデンスを添えて回答します。報告して停止します。何も修正しないでください。

使用する場面

  • ユーザーが /fstack-check を呼び出したとき。
  • /fstack-build がすべての計画ステップを完了したとき。
  • /fstack が、作業が完了してレビューが必要なため、ここにルーティングしたとき。

ステップ

ちょうど 3 つの質問に、順番どおり、エビデンスを添えて回答します。

1. 動作しますか?

実際に実行して証明します。テスト、開発サーバー、実際のコマンド。「動作するはずです」は回答になりません。実際の出力を貼り付けてください。

2. 計画と一致していますか?

作業を PLAN.md と差分比較します。計画になかったのに作られたものを指摘します。計画にあったのに作られなかったものを指摘します。

次に影響範囲を確認します。この変更が他に影響しうるものをリストアップします: 呼び出し元、スタイル、ルート、設定。それぞれが問題ないことを確認します。

3. シンプルですか?

/fstack-simplify のにおいリストで簡単にチェックします。においがするものがあればそう伝え、/fstack-simplify の実行を提案します。自動的に実行しないでください。

判定

1 行で締めくくります:

  • プッシュ可能 — または —
  • プッシュ不可: [理由]

停止して確認し、次に何をすべきかをユーザーに尋ねます。見つけたものを修正しないでください。

してはならないこと

  • 見つけたものを修正する。報告し、提案し、停止する。ユーザーが決めます。
  • 小さな変更であっても「動作を証明する」ステップを省略する。
  • レビューの観点を追加する。質問は 3 つだけ。セキュリティの見せかけも、スタイルの細かい指摘も不要です。

例

動作しますか? npm test を実行しました — 42 件成功、0 件失敗。ページを読み込み、ダークモードを切り替え、リロードしました — テーマが保持されました。

計画と一致していますか? 4 ステップすべて完了。余分に作られたものはありません。影響範囲: ヘッダーコンポーネントとグローバル CSS — どちらも問題なさそうです。

シンプルですか? ThemeProvider ラッパーには呼び出し元が 1 つあります。これを削除するために /fstack-simplify を検討してください。

プッシュ可能

コメント