mcpField
C
clean-imports

clean-imports

github.com/cowork-os開発51454 回インストール今日更新
リポジトリ

clean-imports について

ローカルのソースファイルのインポートを整理するスキルです。未使用や重複した項目を削除し、機能を変更せずに並べ替えやグループ化を行います。

主な機能

  1. 01未使用インポートの削除
  2. 02インポートの並べ替えと分類
  3. 03重複したインポート文の除去
  4. 04インポート変更の報告

活用シーン

  1. 01ソースファイルのインポート整理
  2. 02フォルダー内のインポート整理
  3. 03重複または未使用インポートの削除

インストール

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

$npx skills add https://github.com/cowork-os/cowork-os --skill clean-imports

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

詳細

インポートの整理

目的

ファイルから未使用のインポートを削除します

適用範囲

  • 使用する場合:ローカルのソースファイルで、未使用のインポート、並べ替え、グループ化、重複の整理など、インポートの整理を行う場合に使用します。
  • 使用しない場合:フォーマットのみのタスクや、インポートが主題ではない API ロジックのリファクタリングには使用しないでください。
  • 出力:整理したインポートブロックと、削除・並べ替え・グループ化した内容の簡潔なリスト。
  • 成功基準:過剰な変更を避けながら、インポートの並べ替え、グループ化、重複排除を改善し、機能を変更しないこと。

トリガーの例

該当する例
  • このリクエストには clean-imports スキルを使用してください。
  • インポートを整理してください。
  • ローカルのソースファイルで、未使用のインポート、並べ替え、グループ化、重複の整理など、インポートの整理に使用します。
  • インポートの整理:実行可能な結果を提示してください。
該当しない例
  • フォーマットのみのタスクや、インポートが主題ではない API ロジックのリファクタリングには使用しないでください。
  • 無関係なリクエストには clean-imports を使用しないでください。
  • このリクエストは clean-imports の対象外です。
  • これは概念的な議論のみであり、ツールのワークフローは必要ありません。

パラメーター

名前型必須説明
pathstringはいファイルまたはフォルダーのパス

ランタイムプロンプト

  • 現在のランタイムプロンプトの長さ:367 文字。
  • ランタイムプロンプトは ../clean-imports.json に直接定義されています。

コメント