本文へ移動
cccskills
無料GitHub で公開日本語紹介

guided-goal

曖昧な目標を、達成条件や確認方法、作業範囲、試行回数を定めた契約にまとめ、確認後に自律的な作業へ進めます。

原文原文の説明を見る

Turn a rough objective into a bounded, verifiable completion contract, confirm it, then execute it with a finite attempt cap. Use when the user wants autonomous work but the outcome, proof, scope, or stopping point is still vague.

実行スコア 未検証

インストール方法を見る

こんなときに便利

  • 自律作業の完了条件を決めたいとき
  • 検証方法と作業範囲を明確にしたいとき
  • 試行上限や停止条件を定めたいとき

日本語での紹介

できること

曖昧な依頼を、完了を判定できる作業契約に整理します。作業に入る前の聞き取りと実行を分け、聞き取り中は一度に短い質問を一つだけ行います。最大6問の範囲で、目的、成功条件、確認方法、許可する範囲と対象外、試行回数の上限や停止条件を確認します。条件がそろったら決められた形式で契約を提示し、明示的な確認を得てから作業を開始します。完了報告では、実際に行った確認と結果を示します。

こんなときに便利

「自律的に進めてほしいが、どこまでやれば完了か決まっていない」ときに向いています。成果の判定方法や変更範囲、試行を止める条件を先に決めたい場合にも使えます。確認が得られない場合や、契約の範囲を変える必要がある場合は、内容を見直して再確認します。

使い方の例

  • 「この不具合を自律的に直して。完了条件を一緒に決めてから始めて」
  • 「曖昧な目標を、確認可能な作業契約にまとめて」
  • 「作業範囲と試行回数を決めてから実行して」

注意点

実行前に、提示された契約への明示的な確認が必要です。ネイティブの有効化機能がない環境では、現在のセッション内で契約を実行します。

この紹介文は、公開されている SKILL.md をもとに AI(OpenAI Codex)が作成しました。正確な仕様は下の原文を確認してください。

含まれるファイル(4)

  • SKILL.md4.4 KB
  • agents/openai.yaml317 B
  • LICENSE1.0 KB
  • references/host-invocation.md1.1 KB

SKILL.md(原文)

インストールする前に、エージェントに与えられる指示の中身を確認できます。

Guided Goal

Convert rough intent into a completion contract before doing the work. The interview and execution are separate phases.

Phase 1 — Interview without acting

During the interview:

  • Ask exactly one short question per response.
  • Do not inspect files, search, delegate, run commands, edit anything, or call tools.
  • Ask at most six questions. Ask fewer when the answer is already known.
  • Ask for the highest-value missing field, not every possible detail.
  • Preserve concrete facts and constraints already supplied. Never make the user repeat them.
  • Use relevant project, stack, environment, and verification facts already present in conversation context.
  • Do not turn the goal into a planning exercise unless planning is the requested outcome.
  • Push back on subjective success, self-evaluated quality, unbounded iteration, missing verification, vague boundaries, or absent stop conditions.
  • If the user cancels, stop without activating or executing anything.

Before activation, establish all of these:

  1. one bounded objective;
  2. binary or deterministic success criteria;
  3. exact commands, checks, artifacts, or observable evidence that prove completion;
  4. allowed scope and an explicit denylist;
  5. a numeric attempt cap from 1 to 100 plus escalation or hard-stop conditions.

When ready, present exactly this structure:

Objective

<one bounded objective>

Success criteria

<binary or deterministic criteria>

Verification

<exact commands, checks, artifacts, or observable evidence>

Boundaries

<allowed scope and explicit denylist>

Stop conditions

<explicit numeric attempt cap plus escalation or hard-stop conditions>

Then ask exactly one question: Activate this goal?

Phase 2 — Require explicit confirmation

Do not activate from silence, ambiguity, or a general acknowledgment. Accept only an explicit confirmation that clearly refers to the presented contract.

If the user changes the objective, criteria, verification, boundaries, or stop conditions, present the revised full contract and ask Activate this goal? again. A confirmation for an older contract does not authorize the revised one.

Phase 3 — Activate through the available host

After explicit confirmation, use the first applicable mode:

Hermes native mode

If the host exposes guided_goal_activate, call it with the complete five-section Markdown contract in its objective argument. If the tool is deferred, load its schema through the host's normal deferred-tool mechanism first. After successful activation, begin working immediately. Do not ask for confirmation again.

Portable in-session mode

If no native activation tool exists:

  1. State that the contract is activated for the current session. Do not claim it is persisted, backgrounded, or enforced by a native goal judge.
  2. Execute the contract immediately using the host's normal tools and approval system. Do not substitute a similarly named planning or goal-recording tool such as create_goal; only guided_goal_activate qualifies as the native activation path for this skill.
  3. Count one attempt as one meaningful change-or-investigation cycle followed by the contract's verification, not as each individual tool call.
  4. After each failed attempt, use the evidence to choose a materially different next attempt. Do not repeat the same failed action unchanged.
  5. Stop as soon as every success criterion passes its stated verification.
  6. Stop and report the exact blocker when the attempt cap is reached, a denylisted action becomes necessary, required authorization is unavailable, or another hard-stop condition fires.
  7. Never broaden scope silently. A material scope change requires a revised contract and fresh confirmation.

Use a native task list or status surface when available, but do not make one a prerequisite. If the session must end before completion, return the full contract, attempt count, verified evidence, current blocker, and next executable action as a resumable handoff.

Completion report

A completion claim must name the verification actually run and its result. A timeout, skipped check, plausible-looking output, or agent self-assessment is not a pass.

レビュー

まだレビューはありません。使ってみた感想をお寄せください。

コメント

ログインなしで書き込めます。使ってみた感想、質問、動かなかった環境などを気軽にどうぞ。

まだコメントはありません。最初のコメントを書いてみませんか。

送信するとすぐに公開されます。メールアドレスや電話番号などの個人情報は書かないでください。URL は 2 つまでです。

0 / 1000 文字

このフォームは reCAPTCHA で保護されており、Google のプライバシーポリシーと利用規約が適用されます。

同じリポジトリのスキル

activecampaign-automation

無料概要あり

ActiveCampaign の連絡先登録・検索、タグ付け、配信リストの登録・解除をエージェントに任せられます。既存の自動化フローへの追加やフォロー用タスク作成にも対応します。

  • 連絡先を検索・登録したいとき
  • 連絡先のタグを追加・削除
  • 配信リストへの登録・解除
davepoon/buildwithclaude3,6742026年10月24日 更新

ad-angle-research

無料概要あり

競合が配信中のMeta・Google広告を調べ、目を引く表現や特典、行動を促す文言、リンク先を整理し、自社で試す広告の切り口を出典付きでまとめるスキル。

  • 広告コピーの切り口を探したいとき
  • 競合広告を基にテストを計画したいとき
  • ランディングページの訴求を決めたいとき
davepoon/buildwithclaude3,6742026年10月24日 更新

agent-analytics

無料概要あり

サイトやアプリにアクセス解析を導入し、訪問数、登録までの離脱、継続利用をCLIで分析します。複数プロジェクトの確認や見出し・ボタンのA/Bテストにも対応します。

  • ページ閲覧と重要な操作の計測導入
  • 複数サイトの訪問数や流入元の確認
  • 登録や購入までの離脱を調べたいとき
davepoon/buildwithclaude3,6742026年10月24日 更新

agent-memory-discipline

無料概要あり

AIエージェントが作業前に過去の記憶を参照し、決定・訂正・失敗を作業後に保存する基準を定め、セッションをまたぐ好みやプロジェクト方針の扱いを整えます。

  • プロジェクトの規約を次回も引き継ぐ
  • 利用者の訂正や継続的な好みの保存
  • 失敗した方法と原因の記録
davepoon/buildwithclaude3,6742026年10月24日 更新

agenttrace-session-audit

無料概要あり

ローカルのAIコーディングエージェントの実行記録を調べ、費用やトークン消費、ツール失敗を整理します。問題の優先付けや、CIで使う合否基準の設定も支援します。

  • 実行費用やトークンの無駄の調査
  • ツール失敗や再試行の繰り返しの確認
  • Markdown・JSONの報告書作成
davepoon/buildwithclaude3,6742026年10月24日 更新

agentwhy-session-audit

無料概要あり

保存済みの作業記録から、エージェントによる秘密ファイルへのアクセスや値の取り込みを調べます。秘密の値を表示せず、交換すべきキーの判断材料を示します。

  • .envへのアクセスを調べたいとき
  • 交換が必要なキーの確認
  • サブエージェントの秘密ファイル監査
davepoon/buildwithclaude3,6742026年10月24日 更新

davepoon のスキルをすべて見る

このスキルの問題を報告する