mcpField
R
refactor-code

refactor-code

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

refactor-code について

動作を保ちながら、保守性、可読性、モジュール性、エラー処理を改善するコードリファクタリング用スキルです。変更内容と理由、簡潔なレビュー項目を提示します。

主な機能

  1. 01コード構造と可読性の改善
  2. 02保守性やモジュール性への対応
  3. 03既存動作の維持
  4. 04理由とレビュー項目の提示

活用シーン

  1. 01保守が難しいコードのリファクタリング
  2. 02動作を変えずにモジュール性やエラー処理を改善

インストール

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

$npx skills add https://github.com/cowork-os/cowork-os --skill refactor-code

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

詳細

コードのリファクタリング

目的

コードの構造と可読性を改善します

ルーティング

  • 使用する場合:コードの保守性、可読性、モジュール性、またはエラー処理を改善するようユーザーから依頼された場合に使用します。
  • 使用しない場合:リファクタリングによるリスクが不要な、動作のみを修正する場合は使用しないでください。
  • 出力:リファクタリングの変更内容、その理由、および動作に影響しやすい箇所の最小限のレビュー用チェックリスト。
  • 成功基準:動作を維持しながら、構造と可読性を改善します。

トリガーの例

該当する例
  • このリクエストには refactor-code スキルを使用してください。
  • コードのリファクタリングを手伝ってください。
  • コードの保守性、可読性、モジュール性、またはエラー処理を改善するようユーザーから依頼された場合に使用します。
  • コードのリファクタリング:実行可能な結果を提示してください。
該当しない例
  • リファクタリングによるリスクが不要な、動作のみを修正する場合は使用しないでください。
  • 無関係なリクエストには refactor-code を使用しないでください。
  • このリクエストはコードのリファクタリングの対象外です。
  • これは概念的な議論のみであり、ツールのワークフローは必要ありません。

パラメーター

名前型必須説明
pathstringはいリファクタリングするファイルへのパス
focusselectはい優先して取り組む内容

ランタイムプロンプト

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

コメント