mcpField
K
krypton-execution

krypton-execution

github.com/jturntdevエージェントワークフロー13264 回インストール17 週間前に更新
リポジトリ

krypton-execution について

Krypton Execution は、承認済みの計画に沿ってソフトウェア作業を進めるエージェントスキルです。担当範囲や切り替え条件、受け入れ証拠を明確にし、タスクボードとレビューで計画からの逸脱を抑えます。

主な機能

  1. 01承認済み計画に沿ったタスク実行
  2. 02担当者と変更対象をタスクボードで管理
  3. 03順次実装とレビュー
  4. 04対象視点の受け入れ証拠を要求
  5. 05レビュー結果と阻害要因の記録

活用シーン

  1. 01レビュー済み計画をコード変更に反映
  2. 02タスクごとの対象ファイルと依存関係を追跡
  3. 03実際の出力で動作や切り替えを証明

インストール

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

$npx skills add https://github.com/jturntdev/krypton --skill krypton-execution

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

同梱ファイル

SKILL.md と一緒にインストールされる参考資料やスクリプト。

maintainer-prompt.md
post-plan-reviewer-prompt.md
reviewer-prompt.md
agents/
openai.yaml

詳細

Krypton Execution

Krypton Execution は、所有権、切り替え、証拠に関する契約から逸脱せずに、承認済みの計画を実行します。

必須ロール

ハーネスが名前付きエージェントに対応している場合は、../../docs/required-roles.md に記載されたロールの要件に従ってください。実装はメインエージェントが担当します。通常の実行体制は次のとおりです。

explorer -> main agent -> plan-reviewer -> reviewer -> maintainer -> verifier

このスキルフォルダーにある個別のプロンプトテンプレートを使用してください。

  • post-plan-reviewer-prompt.md
  • reviewer-prompt.md
  • maintainer-prompt.md

開始ルール

このワークフロー内で計画を作り上げないでください。承認済みの計画、目標ドキュメント、または明確なタスクボードがない場合は、直接入力を 1 つ求めるか、まず Krypton Planning を使用してください。完全な Krypton の目標パッケージを優先してください。

docs/goals/<goal-slug>/PLAN.md
docs/goals/<goal-slug>/GOAL.md
docs/goals/<goal-slug>/EVIDENCE.md

作業を開始する前に、次の内容を言い直してください。

Goal:
Plan path:
Intent:
Truth owner:
Contract boundary:
Cutover:
Displaced path:
Acceptance evidence:
Kill criteria:
Forbidden moves:

タスクボード

計画を順序付けされたボードに変換してください。

Task:
Owner:
Input:
Files allowed:
Files forbidden:
Output:
Evidence:
Depends on:
Parallel safe:

承認済みの計画に明記されていない限り、実装タスクはメインエージェントで順番に実行してください。

実行ループ

各タスクについて、次の手順を実行します。

  1. タスクが引き続き計画の契約に合致していることを確認します。
  2. タスクに必要なコンテキストだけを収集します。
  3. メインエージェントで直接実装します。
  4. 統合またはチェックポイントの前に、結果をレビューします。
  5. 担当者の誤り、経路の重複、切り替えの欠落、契約からの逸脱、証拠の不備がないか確認します。
  6. ローカルのワークフローでコミットが必要な場合は、現在のタスクのファイルだけをコミットまたはチェックポイントに保存します。
  7. タスクボードを更新します。

実装、統合、最終的な整合性はメインエージェントが担当します。

証拠ゲート

テスト、lint、型チェック、差分の確認に合格しただけで、目標を完了と判断しないでください。これらは補助的なチェックです。

完了には、対象の視点から得られる次のような証拠が必要です。

  • UI または視覚的な変更:ブラウザーの状態、スクリーンショット、またはレンダリング結果。
  • API またはデータフロー:リクエストとレスポンス、フィクスチャ、トレース、または永続化されたレコード。
  • CLI またはワークフロー:動作を証明するコマンドと重要な出力。
  • 移行または切り替え:旧経路が削除、リダイレクト、降格、または削除の契機を設けたうえでシム化されていること。
  • 隠れたロジック:意図した結果を示す決定論的な成果物。

証拠を取得できない場合は、ブロッカーを報告し、implemented but unproven と記載してください。

リポジトリで Krypton の目標パッケージを使用している場合は、最終回答の前に受け入れられた証拠を EVIDENCE.md に記録してください。

最終ゲート

最終回答の前に、次の手順を実行します。

  1. 計画にレビューゲートがあった場合は、計画後レビューを実施します。
  2. 動作、データの整合性、信頼性、証拠の欠落について正確性レビューを実施します。
  3. 経路の重複、古い成果物、結合度、担当の不明確さについて保守性レビューを実施します。
  4. 重要な指摘に対処するか、未対応の理由を記録します。
  5. 変更した成果物、受け入れ証拠、レビュー結果、ブロッカーを要約します。

コメント