mcpField
C
cleanup

cleanup

github.com/mkanat開発7145 回インストール9 週間前に更新
リポジトリ

cleanup について

cleanup はコードレビュー用スキルで、変更箇所またはコードベース全体から、冗長な変換や互換レイヤー、防御コード、重複排除処理を探します。見つかった箇所を修正し、新たな改善点がなくなるまで確認を繰り返します。

主な機能

  1. 01変更箇所または全コードを調査
  2. 02冗長な変換やインデックスを発見
  3. 03不要な互換レイヤーと防御コードを特定
  4. 04修正後に繰り返し再確認

活用シーン

  1. 01変更に不要なコードがないか確認
  2. 02データフローの変換を簡素化
  3. 03不要な互換レイヤーを削除
  4. 04各クリーンアップ後にコードを再確認

インストール

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

$npx skills add https://github.com/mkanat/skills --skill cleanup

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

詳細

クリーンアップ

現在の変更を確認し(現在の変更がない場合は、コードベース全体を確認し)、以下を探してください。

  • プログラム全体のデータフローを通じて、すでに把握できているデータ構造や関係性と重複する変換やインデックス。
  • 下位互換性のための回避策、不要な防御的コード、不要な重複排除。
  • この変更で重複排除を追加した場合、これらのオブジェクトは本来、重複のない状態でここに到達できたのではないか、自問してください。

見つかった内容があれば出力してください。その後、見つけた内容を修正してください。

修正後、コードをもう一度確認してください。これらのクリーンアップを行ったことで、ほかに可能なクリーンアップはありますか。新たに見つかった内容を出力してください。 その後、それらを修正してください。

これをループとして続けてください(コードをもう一度確認し、直前の修正によって見えるようになった新たなクリーンアップを見つけ、出力し、見つかった場合は修正します)。再確認してもクリーンアップするものがなくなるまで続けてください。

コメント