From 24871e08933c106c2210a61f8d6e9e176839848a Mon Sep 17 00:00:00 2001 From: nrslib <38722970+nrslib@users.noreply.github.com> Date: Mon, 9 Feb 2026 20:55:01 +0900 Subject: [PATCH] =?UTF-8?q?instruction=5Ftemplate=20=E3=81=AE=E5=8F=82?= =?UTF-8?q?=E7=85=A7=E8=A7=A3=E6=B1=BA=E3=81=AB=E9=96=A2=E3=81=99=E3=82=8B?= =?UTF-8?q?=E3=83=89=E3=82=AD=E3=83=A5=E3=83=A1=E3=83=B3=E3=83=88=E3=82=92?= =?UTF-8?q?=E6=9B=B4=E6=96=B0?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit #177 マージ後の補完。instruction_template が instruction と同じ 参照解決ルートを使うようになったことをスキルリファレンスに反映。 --- builtins/skill/references/yaml-schema.md | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/builtins/skill/references/yaml-schema.md b/builtins/skill/references/yaml-schema.md index 250c5d7..8109469 100644 --- a/builtins/skill/references/yaml-schema.md +++ b/builtins/skill/references/yaml-schema.md @@ -55,14 +55,14 @@ movement 内では**キー名**で参照する(パスを直接書かない) session: refresh # セッション管理(任意) pass_previous_response: true # 前の出力を渡すか(デフォルト: true) allowed_tools: [...] # 許可ツール一覧(任意、参考情報) - instruction_template: | # インライン指示テンプレート(instruction キーの代替、任意) + instruction_template: | # 指示テンプレート(参照解決またはインライン、任意) 指示内容... output_contracts: [...] # 出力契約設定(任意) quality_gates: [...] # 品質ゲート(AIへの指示、任意) rules: [...] # 遷移ルール(必須) ``` -**`instruction` vs `instruction_template`**: `instruction` はトップレベル `instructions:` セクションのキー参照。`instruction_template` はインラインで指示を記述。どちらか一方を使用する。 +**`instruction` vs `instruction_template`**: どちらも同じ参照解決ルート(セクションマップ → パス → 3-layer facet → インライン)を使う。`instruction_template` はインライン文字列もそのまま使える。通常はどちらか一方を使用する。 ### Parallel Movement