From 7dc5f8f6ac5a9072565edaf80ef05dd39bbfb033 Mon Sep 17 00:00:00 2001 From: alexion Date: Tue, 8 Sep 2026 11:39:28 -0400 Subject: [PATCH] fix(skills): clarify escaped grill prefixes --- src/skills/grill/SKILL.md | 22 +++++++++++----------- 1 file changed, 11 insertions(+), 11 deletions(-) diff --git a/src/skills/grill/SKILL.md b/src/skills/grill/SKILL.md index f711f56..4fca7fc 100644 --- a/src/skills/grill/SKILL.md +++ b/src/skills/grill/SKILL.md @@ -71,11 +71,11 @@ Start each line with one escaped prefix, one space, one bracket state, one space Indent cause notes by two spaces under the changed question. Do not nest open questions under other open questions. -Use the line prefix to show list changes on the current turn: +Use the raw prefix to choose the escaped prefix for the current turn: -- `-` for unchanged, resolved, or removed questions -- `+` for questions added by the latest answer -- `~` for questions updated by the latest answer +- `\-` for unchanged, resolved, or removed questions +- `\+` for questions added by the latest answer +- `\~` for questions updated by the latest answer Use the bracket state to show the question state: @@ -84,21 +84,21 @@ Use the bracket state to show the question state: - `[x]` for resolved questions - `[-]` for removed questions -Keep `- [ ]` and `- [b]` questions visible every turn. -Show `+`, `~`, `[x]`, and `[-]` for one turn only. -After that turn, keep an updated question visible as `- [ ]` or `- [b]`. +Keep `\- [ ]` and `\- [b]` questions visible every turn. +Show `\+`, `\~`, `[x]`, and `[-]` for one turn only. +After that turn, keep an updated question visible as `\- [ ]` or `\- [b]`. After that turn, remove resolved and removed questions from the visible list. -Use `- [b]` for questions the agent knows exist but cannot ask yet. -When a blocked question becomes askable, mark it with `~ [ ]` for one turn. -Do not use `+ [ ]` for unblocked questions because they are not new. +Use `\- [b]` for questions the agent knows exist but cannot ask yet. +When a blocked question becomes askable, mark it with `\~ [ ]` for one turn. +Do not use `\+ [ ]` for unblocked questions because they are not new. Add questions only when the latest answer directly causes them. When the user extends scope instead of answering, account for the new question before pursuing it. Do not add optional follow-up questions to the open-question list. Put optional follow-up questions in the final summary instead. -Include a cause note for each `+`, `~`, and `[-]` change. +Include a cause note for each `\+`, `\~`, and `[-]` change. Use this format: ```md