De-Sloppify Pass
おすすめ手動実行コード品質最大 4 ラウンド
De-Sloppify Pass について
コーディングエージェントが作成した直近の変更を整理し、最小限でプロジェクトの規約に沿った状態にするループです。各ラウンドでは変更をレビューして不要な箇所や不整合を直し、lint とテストで確認します。手動で開始し、最大 4 ラウンドまで実行します。
主な機能
- 01手動トリガーで、開始のタイミングを利用者が決められます
- 02毎ラウンド npm run lint && npm test で確認
- 03最大 4 ラウンドで、修正が際限なく続くのを防止
- 04Claude Code と Cursor に対応
活用シーン
- 01コーディングエージェントが機能を実装した後、マージ前の仕上げとして
- 02変更量が多く、無関係な修正の混入が心配なとき
- 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 test04
継続を判断
レビューで問題がなくチェックも通れば終了します。そうでなければ上限の範囲で次のラウンドに進みます。
未達 → 次のラウンド条件を満たせば終了
対応エージェント
この Loop をそのまま実行できるコーディングエージェントです。
Claude Code
Cursor
コメント
Markdown 対応