mcpField
P
principle-outcome-oriented-execution

principle-outcome-oriented-execution

github.com/hachej開発160 回インストール1 日前に更新
リポジトリ

principle-outcome-oriented-execution について

計画的な書き換えや移行で、中間段階の安定性より検証可能な目標状態を優先する開発スキルです。一時的な不具合の範囲と、完了時の検証方法を定めます。

主な機能

  1. 01目標状態の完全性を優先
  2. 02計画的で可逆な不具合を許容
  3. 03移行フェーズの境界を設定
  4. 04移行中に対象領域を検査
  5. 05完了時に全体を検証

活用シーン

  1. 01一時的な互換性の崩れを伴う書き換えの計画
  2. 02明確な段階に分けたアーキテクチャ移行
  3. 03移行完了時の正しさの確認

インストール

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

$npx skills add https://github.com/hachej/boring-stack --skill principle-outcome-oriented-execution

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

同梱ファイルLICENSE

詳細

成果志向の実行

中間段階を滑らかに保つことよりも、意図した検証可能な最終状態を優先します。

理由: すべての中間段階を完全に安定させようとすると、一時的な互換性コードが長期的な負債になることがよくあります。目標のアーキテクチャに収束させ、明確な検証境界で正しさを証明してください。

基本ルール:

  • 移行期間中の安定性より、最終状態の完全性を優先します
  • 計画され、対象範囲が定められ、元に戻せる中間段階の不具合は許容されます

ガードレール:

  • 明確なフェーズ境界を定めた、計画的な書き換えや移行に適用します
  • 一時的な不具合を許容する範囲を明示します
  • 移行中は、現在変更している領域に対する重要度の高いチェックを維持します
  • 計画の完了時に、静的検証とランタイム検証を完全に実施することを必須とします

コメント