mcpField
D
deslop

deslop

github.com/davila7開発33.0k347 回インストール今日更新
リポジトリ

deslop について

deslopは、ブランチの変更からAI生成らしい記述や過剰な防御コードを取り除くコードレビュー用スキルです。mainとの差分を確認し、必要な変更を維持しながら整理し、編集内容を簡潔に報告します。

主な機能

  1. 01mainとの差分を確認
  2. 02不統一なコメントやチェックを特定
  3. 03不要なanyキャストを削除
  4. 04Pythonのインラインインポートを移動
  5. 05正当な変更を維持

活用シーン

  1. 01レビュー前にブランチを整理
  2. 02変更コードを既存の規約に合わせる

インストール

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

$npx skills add https://github.com/davila7/claude-code-templates --skill deslop

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

詳細

AI生成コードのスロップを除去

ブランチの差分をmainと比較し、このブランチで導入されたAI生成のスロップをすべて除去してください。

除去対象

  • 人間が書かないような余分なコメント、またはファイル内の他の部分と一貫性のないコメント
  • そのコード領域では不自然な余分な防御的チェックやtry/catchブロック(特に、信頼された・検証済みのコードパスから呼び出される場合)
  • 型の問題を回避するためのanyへのキャスト
  • Pythonのインラインインポート(ファイル先頭の他のインポートと一緒に移動する)
  • ファイル内の他の部分と一貫性のないその他のスタイル

手順

  1. mainとの差分を取得する: git diff main...HEAD
  2. 変更された各ファイルをレビューし、スロップのパターンを確認する
  3. 正当な変更は残したまま、特定したスロップを除去する
  4. 変更内容を1〜3文で要約して報告する

コメント