surgical-patch について
surgical-patchは、原因となる仕組みに対処する最小限の変更で障害を修正する開発スキルです。無関係な動作やユーザーの変更を保ち、対象を絞った回帰確認に合格したら終了します。
主な機能
- 01可能なら障害を再現
- 02症状から原因となる仕組みを追跡
- 03動作を担当する層だけを変更
- 04無関係な動作とユーザー変更を保持
- 05対象を絞った回帰確認と最寄りのゲートを実行
活用シーン
- 01範囲を絞った不具合修正
- 02特定の障害に対する回帰確認の追加
インストール
コマンドをコピーしてターミナルで実行します。
$
npx skills add https:/ / github.com/ juliusbrussee/ caveman --skill surgical-patchインストール後、Claude Code で/surgical-patchを入力して読み込まれたか確認します。
同梱ファイルagents/openai.yaml
詳細
外科的なパッチ
手間がかからない場合は、まず障害を再現します。それ以外の場合は、入手可能な最も強力な証拠を記録します。
- 症状の原因となる仕組みを追跡します。
- 誤った動作を担う最も狭いレイヤーを変更します。
- 無関係な動作とユーザーの変更を保持します。
- 修正に関係のない整理、名前変更、抽象化は避けます。
- タスクに関連する回帰の証明のみを追加します。
対象を絞った検証と、影響を受ける最も近いゲートを実行します。障害が修正され、回帰の検証に合格したら終了します。
コメント
Markdown 対応