principle-redesign-from-first-principles について
既存の構造に変更を継ぎ足すのではなく、要件を起点に設計を見直す開発スキルです。影響するコード、ドキュメント、例を確認し、改訂を段階的に進めます。
主な機能
- 01影響するファイルをすべて確認
- 02要件を軸に設計を再検討
- 03関連する参照先へ変更を反映
- 04改訂全体を段階的に実施
活用シーン
- 01既存設計への要件の統合
- 02関連する型、ドキュメント、例の更新
- 03大規模な改訂の段階的な計画
インストール
コマンドをコピーしてターミナルで実行します。
$
npx skills add https:/ / github.com/ hachej/ boring-stack --skill principle-redesign-from-first-principlesインストール後、Claude Code で/principle-redesign-from-first-principlesを入力して読み込まれたか確認します。
同梱ファイルLICENSE
詳細
最初から設計し直す
変更を統合するときは、既存の設計に継ぎ足さないでください。その要件が最初から存在していたとしたら、どう設計するかを考えて設計し直してください。
- 影響を受けるすべてのファイルを読み、現在の設計を理解します
- 「この新しい要件を前提にゼロから作るなら、どのようなものを作るか?」と考えます
- 変更を、型、ドキュメント、サンプル、根拠の説明を含むすべての関連箇所に反映します
- 設計し直す全体像を考えてから、段階的に実装します
これは、既存の設計に変更を統合するときに、選択肢の価値を保つための方法です。
コメント
Markdown 対応