mcpField
R
refactoring

refactoring

github.com/ciembor開発3.1k437 回インストール7 週間前に更新
リポジトリ

refactoring について

動作を変えずにコードを改善するためのスキルです。小さくテストに支えられたリファクタリングを促し、機能変更と切り分けたうえで、必要に応じて詳しい指針を参照します。

主な機能

  1. 01動作を保つコード改善
  2. 02小刻みなリファクタリング
  3. 03テストに基づく整理
  4. 04コードの臭いへの指針

活用シーン

  1. 01動作を変えずにコードを改善
  2. 02テストを使って段階的に整理
  3. 03リファクタリングと機能変更の分離

インストール

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

$npx skills add https://github.com/ciembor/agent-rules-books --skill refactoring

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

同梱ファイル

SKILL.md と一緒にインストールされる参考資料やスクリプト。

refactoring.md
refactoring.mini.md
refactoring.nano.md

詳細

リファクタリングスキル

動作を維持したコード改善、コードの不吉な臭い、小さなリファクタリング手順、テストに裏付けられた整理、またはリファクタリングと機能変更の分離を伴うタスクでは、このスキルを使用してください。

設計やコードに関する判断を行う前に、refactoring.mini.mdを読み、その内容を適用してください。現在のリファクタリングにおけるトレードオフを判断するうえでミニルールだけでは不十分な場合に限り、より詳しい参考資料としてrefactoring.mdを使用してください。

コメント