Communityライティング&編集github.com

制約優先実行

リクエストを、明示的な要件、除外事項、停止ルール、および合格基準を備えた、承認済みで最小限の複雑さの実行計画に変換します。マルチステップタスクの実装や新しいエージェントインフラの提案の前に使用します。

制約優先実行 とは?

このスキルは、AIエージェントが過剰な実装や未承認のアクションを実行することを防ぐために設計された「制約優先実行」手法です。主な目的は、ユーザーのリクエストを、明確な契約(契約書)に基づいた最小限の複雑さの実行計画に変換することです。このスキルは、Claude Code、Cursor、CodexなどのAIエージェントが新しい実装、自動化、研究ワークフローを開始する際に特に有用であり、エージェントが許可されていないアクションを実行したり、コストオーバーランを引き起こしたりするリスクを軽減します。具体的には、目標、対象範囲、非対象範囲、可逆アクション、不変の制約、完了証拠を含む契約を作成し、各要件の必要性を検証した上で、タスクを依存関係と証拠ゲートで順序付けます。承認が必要な重要な変更については、実行前に明示的な提案として保持します。最終成果物は、タスクごとに「必須」「許可」「禁止」の区分、所有者、依存関係、完了証拠を定義した要件対アクションの表です。

対応~Claude Code~Codex CLI~Cursor
npx skills add https://github.com/AjaneeI/agent-skills/tree/HEAD/skills/constraints-first-execution

Installed? Explore more ライティング&編集 skills: steipete/notion, langchain-ai/langchain, bytedance/podcast-generation · View all 6 →

お気に入りのAIに質問する

このエージェントスキルを事前に読み込んだ状態で新しいチャットを開きます。

ドキュメント

制約優先実行 は何をしますか?

使用するタイミング

新しい実装、自動化、または研究ワークフローの開始時、特にエージェントが過剰に構築したり、明示されていない許可を仮定したりする可能性がある場合に使用します。

必要な入力

目標、所有者が承認したアクション、禁止アクション、既存のシステム機能、成功の証拠、リソース予算、および外部承認の境界。不明な権限は暗黙の許可ではありません。

手順

  1. 短い 契約 を書く:目標、スコープ内の成果物、非目標、可逆アクション、不変の制約、および検証済みの完了証拠。
  2. 各要件がユーザーの目標に実際に必要かどうかを問いかける。明示的なユーザー要件を黙って削除しない。
  3. 指定された合格基準を向上させないオプション作業を削除する。必要な安全性と品質管理は維持する。
  4. 提案されたアーキテクチャを最適化する前に簡素化する。新しいフレームワークよりも既存のツールと直接的なワークフローを優先する。
  5. 残りのタスクを依存関係と証拠ゲートで順序付ける。進捗を証明する最小の可逆単位を特定する。
  6. この順序の後にのみ、高速化、並列化、または自動化を検討する。追加ごとのコストと複雑さを見積もる。
  7. 承認の質問を明示的かつ制限付きにする。重要な変更の承認が不明確な場合は、実行する代わりに提案として保持する。

停止またはエスカレーション

アクセス権限の昇格、予算外の有料コミットメント、不可逆的な影響、凍結された方法論の変更、または明示的な許可の範囲外のアクションの前に停止する。速度目標を安全装置を無効にするものとして扱わない。

成果物

必須、許可、禁止、所有者、依存関係、および各ユニットを完了と見なすために必要な証拠を含む、簡潔な要件対アクションの表。トレーサビリティが重要な場合は、契約テンプレートを使用する。

承認

提案されたすべてのタスクには、名前付きの理由と証拠条件がある。新しい依存関係や抽象化は、将来の可能性のあるニーズのみを理由に正当化されてはならない。

Individual skills in this repo

This repo contains 4 individual skills — each has its own dedicated page.

関連スキル