refactoring について
動作を変えずにコードを改善するためのスキルです。小さくテストに支えられたリファクタリングを促し、機能変更と切り分けたうえで、必要に応じて詳しい指針を参照します。
主な機能
- 01動作を保つコード改善
- 02小刻みなリファクタリング
- 03テストに基づく整理
- 04コードの臭いへの指針
活用シーン
- 01動作を変えずにコードを改善
- 02テストを使って段階的に整理
- 03リファクタリングと機能変更の分離
インストール
コマンドをコピーしてターミナルで実行します。
$
npx skills add https:/ / github.com/ ciembor/ agent-rules-books --skill refactoringインストール後、Claude Code で/refactoringを入力して読み込まれたか確認します。
同梱ファイル
SKILL.md と一緒にインストールされる参考資料やスクリプト。
refactoring.mdrefactoring.mini.mdrefactoring.nano.md詳細
リファクタリングスキル
動作を維持したコード改善、コードの不吉な臭い、小さなリファクタリング手順、テストに裏付けられた整理、またはリファクタリングと機能変更の分離を伴うタスクでは、このスキルを使用してください。
設計やコードに関する判断を行う前に、refactoring.mini.mdを読み、その内容を適用してください。現在のリファクタリングにおけるトレードオフを判断するうえでミニルールだけでは不十分な場合に限り、より詳しい参考資料としてrefactoring.mdを使用してください。
コメント
Markdown 対応