【必須】現在のアクティビティを完了にする、または完了にせず中断して寝かせる。「/af」「この作業完了」「クローズして」「一旦ここまで」「今日はここで止める」「いったん置いておく」など終える・中断する意図で発動。このスキルを経由せずにupdate_activityでcompleted・pending・snoozed・shelvedにしない。
ask-distill
add_askの応答のsimilar_asksを見て、同型の問いが繰り返され裁定が一貫していると気づいたとき、判例をまとめてメタask(kind="meta")を起票する。
実行スコア 未検証
インストール方法を見る含まれるファイル(1)
- SKILL.md3.4 KB
SKILL.md(原文)
インストールする前に、エージェントに与えられる指示の中身を確認できます。
ask-distill
add_askが返すsimilar_asks(近傍askの裁定内容=answer_body込み)を読み、同型の問いが繰り返され裁定が一貫していると判断した場合に、判例(answer_bodyの集積)をまとめてメタask(kind="meta")を起票する。メタaskは「この型の問いは今後、判例に従って自己裁定してよいか」を人間に問う一段上の問いであり、一般化ルールの発効そのものではない(発効は人間のメタask裁定を待つ)。
発動契機
add_askのレスポンスを受け取った直後、similar_asksに含まれる過去askのanswer_bodyを見て、以下の両方に該当すると判断したとき:
- 同型の問い(表現は異なっても実質同じ判断軸)が2件以上(
similar_asks内、または過去のget_asks結果と合わせて)繰り返されている - それらの裁定(
answer_body)が一貫している(毎回同じ方針で答えられている)
裁定が割れている・件数が少ない(同型が初出)・similar_asksが空、のいずれかに該当する場合は発動しない。
add_askのdocstringからも本スキルが案内される。
手順
- トリガーaskのblocksを確認する: 今まさに起票したask(直前の
add_ask呼び出しの返り値のid)について、そのadd_ask呼び出しに渡したblocks引数の値をそのまま使う(改めてget_asks等で取り直さない)。 - 判例を集約する:
similar_asksから、同一裁定(answer_body)が繰り返されている件数と内容をまとめる(何件、どんな裁定だったか)。 - メタaskを起票する: 以下の形で
add_askを呼ぶ。question:"この型の問いは今後、判例(N件: 裁定内容の要約)に従って自己裁定してよいか?"context: 集約した判例の詳細(各askの問いと裁定の対応がわかる形で)blocks: 手順1で確認したトリガーaskのblocksをそのまま引き継ぐ(新設のactivityは作らない)kind:"meta"(必須)tags: トリガーaskと同じdomain:タグ +"meta-ask"
- トリガーになった元のaskはopenのまま残す: withdrawしない。「今回この場で自己裁定できるか」はルール3の別判断であり、このskillのスコープ外。
注意
- 手順3のメタask起票は
ask-composeskillを経由しない。本スキル自身がメタask専用の組み立て方(question/context/blocksの構成)を持つため。 - メタaskの裁定(人間の回答)が「自己裁定してよい」であっても、一般化ルールが自動発効するわけではない。発効は人間のメタask裁定でのみ行われ、機械もLLMも勝手に発効しない(
RULESの「## Asks(判断委譲)」節参照)。 - メタask自体も答え待ちの間、渡した
blocksのactivityを止める。トリガーaskと同じblocksを渡すため、二重に答え待ちが積まれる形になるが、これは意図的(両方とも同じactivityの進行を実際に止めている判断待ちのため)。
レビュー
まだレビューはありません。使ってみた感想をお寄せください。
コメント
ログインなしで書き込めます。使ってみた感想、質問、動かなかった環境などを気軽にどうぞ。
まだコメントはありません。最初のコメントを書いてみませんか。
同じリポジトリのスキル
【必須】新しいアクティビティを作成してcheck-inする。「/as」「新しい作業始める」「アクティビティ作って」「これやる」など新規作業の開始で発動。このスキルを経由せずにadd_activityを呼ばない(orchの起票はorch skillに従う)。
【必須】open askを1件ずつ人間に提示し、回答をanswer_askで記録する。「askに答える」「open ask消化して」「溜まってるask片付けたい」などで発動。このスキルを経由せずにanswer_askを呼ばない。
【必須】add_askでaskを起票する前に、question/contextをテンプレートで組み立てる。離席中・セッション跨ぎでしか答えられない判断が出たときや、「これ聞いといて」「判断委譲しといて」「後で確認して」などで発動。このスキルを経由せずにaskの文面を書かない(メタaskを除く)。
人間の判断待ちaskの受け箱をMonitorで監視し、判断構造が同じopen askが溜まっていればメタaskを起票する。「ask storeを監視して」「asksを見張って」「open askの滞留をチェックして」などで発動。
過去の判断を疑う場面で、一次資料と経緯ログから全体像を組み直し、文脈不足を分析して知識を正しい場所に置き直す長いプロセス。過去のdecisionとの食い違い、同じtagで3度目の方針変更、同じバグの2回目、「前に決めなかったっけ?」「また同じ話してる」「グルグル回ってない?」などで発動。