deslop について
ブランチと main の差分を調べ、不要な AI 生成コードや周囲のスタイルに合わない記述を見つけるコードレビュー用スキルです。明確なバグを直す場合を除き、挙動を保ちながら変更を絞ります。
主な機能
- 01ブランチと main の差分を確認
- 02不要なコメントを削除
- 03不自然な防御的チェックを検出
- 04型回避目的のキャストを特定
- 05早期リターンで深いネストを簡素化
- 06変更を絞り挙動を維持
活用シーン
- 01レビュー前に生成コードを整理
- 02変更をローカルのコーディングスタイルに合わせる
- 03不要なチェックやキャストを減らす
インストール
コマンドをコピーしてターミナルで実行します。
$
npx skills add https:/ / github.com/ poteto/ plugins --skill deslopインストール後、Claude Code で/deslopを入力して読み込まれたか確認します。
詳細
AI 生成の不要なコードを削除する
main との差分を確認し、ブランチで追加された AI 生成の不要なコードを削除してください。
注目する点
- 不要なコメントや、ローカルのスタイルと一貫しないコメント
- 信頼できるコードパスでは通常使われない防御的なチェックや try/catch ブロック
- 型の問題を回避するためだけに使われている
anyへのキャスト - 早期リターンで簡潔にできる、深くネストされたコード
- その他、ファイルや周辺のコードベースと一貫しないパターン
守るべき点
- 明らかなバグを修正する場合を除き、動作を変更しないでください。
- 広範な書き換えではなく、最小限で的を絞った編集を優先してください。
- 最終的な要約は簡潔にしてください(1~3 文)。
コメント
Markdown 対応