mcpField
P
principle-redesign-from-first-principles

principle-redesign-from-first-principles

github.com/mariusflorescu開発18118 回インストール2 週間前に更新
リポジトリ

principle-redesign-from-first-principles について

既存システムに要件を組み込むための設計スキルです。新しい要件を出発点として設計を見直し、関連する実装やドキュメント全体に変更を反映する方法を示します。

主な機能

  1. 01対象ファイルを読み既存設計を把握
  2. 02新要件を起点に設計を再検討
  3. 03型や関連箇所を一貫して更新
  4. 04ドキュメント、例、設計理由を改訂
  5. 05再設計を段階的に提供

活用シーン

  1. 01基礎となる要件を既存設計に統合
  2. 02設計変更後の実装と文書の同期更新

インストール

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

$npx skills add https://github.com/mariusflorescu/pstack-t3 --skill principle-redesign-from-first-principles

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

同梱ファイルagents/openai.yaml

詳細

第一原理から再設計する

変更を統合するときは、既存の設計に後付けするのではなく、その要件が最初から基本前提だったとしたらどう設計するかを考えます。

  • 影響を受けるすべてのファイルを読み、現在の設計を理解します
  • 「この新しい要件を前提にゼロから書くとしたら、何を作るだろう?」と問いかけます
  • 型、ドキュメント、サンプル、根拠を説明するセクションなど、関連するすべての箇所に変更を反映します
  • 再設計全体を考えたうえで、段階的に進めます

これは、既存の設計に変更を統合する際に、選択肢の価値を保つための方法です。

コメント