From 5f8a0c92aa73a8f30843825bee33ce09f52fb521 Mon Sep 17 00:00:00 2001 From: alexion Date: Sun, 18 Oct 2026 16:49:49 -0400 Subject: [PATCH] refactor(skills): preserve grill source structure --- src/skills/grill/SKILL.md | 65 ++++++++------------------------------- 1 file changed, 12 insertions(+), 53 deletions(-) diff --git a/src/skills/grill/SKILL.md b/src/skills/grill/SKILL.md index 5aa5a2d..3dcfd65 100644 --- a/src/skills/grill/SKILL.md +++ b/src/skills/grill/SKILL.md @@ -3,71 +3,30 @@ name: grill description: Grill the user relentlessly about a plan, decision, or idea. Use when the user wants to stress-test their thinking, or uses any 'grill' trigger phrases. --- -Interview the user relentlessly until you reach a shared understanding. -Map each decision as a **design tree**. +Interview the user relentlessly until you reach a shared understanding. Map this as a **design tree**: every decision branches into the decisions that hang off it. -Create a new tracked Markdown design record for every session. -Infer its path and file name from the context. -Report the path after creating the record. +Create a new tracked Markdown design record for each session. Infer its path and file name from the context. Report its path after creating it. -Use this record structure: +Work the tree one question at a time. The **frontier** is every decision whose prerequisites are already settled: the questions you can ask now without guessing at answers you have not heard yet. -```markdown -# +Before asking a frontier question, record it and its options. Give each question as many options as it needs. Include the recommended answer as an option. Word each question so "yes" accepts that option. -## Decisions +Record settled questions under **Decisions** with their question, options, and decision. Keep unanswered questions in **Frontier** and **Non-frontier**. Record a dependency only when it helps order questions. -### Question 1: +Format each question like so: + +``` +❓ **Q1** - ****: **Options** 1.