mcpField

De-Sloppify Pass

おすすめ手動実行
コード品質最大 4 ラウンド

De-Sloppify Pass について

コーディングエージェントが作成した直近の変更を整理し、最小限でプロジェクトの規約に沿った状態にするループです。各ラウンドでは変更をレビューして不要な箇所や不整合を直し、lint とテストで確認します。手動で開始し、最大 4 ラウンドまで実行します。

主な機能

  1. 01手動トリガーで、開始のタイミングを利用者が決められます
  2. 02毎ラウンド npm run lint && npm test で確認
  3. 03最大 4 ラウンドで、修正が際限なく続くのを防止
  4. 04Claude Code と Cursor に対応

活用シーン

  1. 01コーディングエージェントが機能を実装した後、マージ前の仕上げとして
  2. 02変更量が多く、無関係な修正の混入が心配なとき
  3. 03新しいコードを既存の規約にそろえたいとき
目標
直近の変更が簡潔で最小限になり、プロジェクトの規約に沿っていて、lint とテストが通ること。
終了条件
レビューで整理すべき点がなくなり npm run lint && npm test が通った時点、または 4 ラウンドに達した時点で終了します。
各ラウンドの間に実行
npm run lint && npm test

起動プロンプト

Claude Code / Cursor に貼り付けて実行すると、終了条件を満たすまでエージェントが以下の手順を繰り返します。

prompt.md
「De-Sloppify Pass」ループを開始します。
目標:直近の変更が簡潔で最小限になり、プロジェクトの規約に沿っていて、lint とテストが通ること。
最大ラウンド数:4。
ステップ 1:直近の変更をレビュー — 最新の変更を読み通し、不要なコード、無関係な修正、規約からのずれを探します。
ステップ 2:指摘事項を整理 — レビューで見つかった点だけを最小限の修正で解消し、無関係な部分のリファクタリングは行いません。
ステップ 3:チェックを実行 — npm run lint && npm test を実行します。失敗があれば次のラウンドで最優先に対処します。 `npm run lint && npm test`
ステップ 4:継続を判断 — レビューで問題がなくチェックも通れば終了します。そうでなければ上限の範囲で次のラウンドに進みます。
各ラウンドの間に実行:`npm run lint && npm test`
終了条件:レビューで整理すべき点がなくなり npm run lint && npm test が通った時点、または 4 ラウンドに達した時点で終了します。

手順

各ラウンドは順番に実行され、終了条件を満たさなければ次のラウンドへ進みます(最大 4 ラウンド)。

01
直近の変更をレビュー

最新の変更を読み通し、不要なコード、無関係な修正、規約からのずれを探します。

02
指摘事項を整理

レビューで見つかった点だけを最小限の修正で解消し、無関係な部分のリファクタリングは行いません。

03
チェックを実行

npm run lint && npm test を実行します。失敗があれば次のラウンドで最優先に対処します。

$npm run lint && npm test
04
継続を判断

レビューで問題がなくチェックも通れば終了します。そうでなければ上限の範囲で次のラウンドに進みます。

未達 → 次のラウンド条件を満たせば終了

対応エージェント

この Loop をそのまま実行できるコーディングエージェントです。

Claude Code
Cursor

コメント