principle-outcome-oriented-execution について
計画的な書き換えや移行に向けた開発スキルです。各中間段階の安定性より検証済みの最終状態を優先し、限定的な中断の条件と完了時の包括的な静的・実行時検証を定めます。
主な機能
- 01検証済みの最終状態を優先
- 02計画的で範囲を限定した中断を許容
- 03明確な移行フェーズ境界の設定
- 04作業中の領域に絞ったチェック
- 05完了時の静的・実行時検証
活用シーン
- 01複数フェーズにわたる書き換えの計画
- 02一時的な中断を伴うアーキテクチャ移行
- 03移行の検証ゲートの設定
インストール
コマンドをコピーしてターミナルで実行します。
$
npx skills add https:/ / github.com/ mdsmithaustin/ pstack --skill principle-outcome-oriented-executionインストール後、Claude Code で/principle-outcome-oriented-executionを入力して読み込まれたか確認します。
同梱ファイルagents/openai.yaml
詳細
成果志向の実行
中間段階を滑らかに保つことよりも、意図した検証可能な最終状態を優先します。
理由: すべての中間段階を完全に安定させようとすると、一時的な互換性コードが長期的な負債になることがよくあります。目標のアーキテクチャに収束させ、明確な検証境界で正しさを証明してください。
基本ルール:
- 移行期間中の安定性より、最終状態の完全性を優先します
- 計画され、対象範囲が定められ、元に戻せる中間段階の不具合は許容されます
ガードレール:
- 明確なフェーズ境界を定めた、計画的な書き換えや移行に適用します
- 一時的な不具合を許容する範囲を明示します
- 移行中は、現在変更している領域に対する重要度の高いチェックを維持します
- 計画の完了時に、静的検証とランタイム検証を完全に実施することを必須とします
コメント
Markdown 対応