grill-me-quick
Grill Me Quick
Apply the grill-me skill to the user's target.
for each grill-me question:
decision point?
├ no → continue
└ yes → draft answer (tag each claim as `load-bearing` or `peripheral`)
↓
self-score two axes (1–10):
• fact — are the claims true?
• reason — is the argument sound for this context?
↓
confidence = min(fact, reason) # if fact is N/A, use reason alone
↓
escalate to subagent verification if:
• confidence is borderline (5–7) AND draft has factual claims, OR
• high blast radius AND draft has factual claims
↓
(if escalated)
dispatch one subagent per claim, in parallel
→ aggregate verdicts → update `fact`
→ recompute `confidence = min(fact, reason)`
↓
passes gate?
├ yes → lock in; surface {question, alternatives, scores+rationale, answer}
│ if escalation fired:
│ any deviation (refuted/uncertain/re-tagged)
│ → include `verification:` block listing only deviations
│ otherwise
│ → add "N claims verified" to rationale
└ no → ask user
Claim tagging
Each factual statement in the draft must be tagged as either:
- load-bearing — removing it would invalidate the decision.
- peripheral — supporting detail; the decision still holds without it.
Tagging is identification. An untagged sentence is not a claim and will not be verified. Do not tag subjective or hedged statements ("team is familiar", "usually works well").
Claim granularity
- Load-bearing claims must be atomic: each one verifiable on its own. If a subagent would have to branch ("true for X, false for Y"), split first.
- Peripheral claims may be composite when natural to state, as long as each composite is verifiable end-to-end by a single subagent.
Heuristic: if stating it takes more than one "and", it is probably two claims — atomize if load-bearing.
Escalation
Default: self-score both axes and let the gate decide. This keeps the skill quick. Escalate only when self-score is borderline (5–7), or blast radius is high with factual claims present (even at 8–10).
Accepted tradeoff: if the main agent is overconfident AND wrong on a factual claim (Dunning–Kruger), the escalation path will not catch it. For quick mode this is acceptable.
When escalated, follow references/verification.md for the subagent pack, output schema, and aggregation rules.
Confidence gates
- 8–10 → lock in.
- 5–7 → lock in if reversible and low blast radius; otherwise ask user.
- 1–4 → ask user.
When to escalate
| Situation | Action |
|---|---|
confidence 5–7 AND draft has factual claims |
Escalate |
| High blast radius AND draft has factual claims | Escalate (even at 8–10) |
| Pure judgment, no factual claims | Skip; fact = N/A, decide on reason alone |
confidence 8–10 AND low blast radius |
Skip, lock in |
confidence 1–4 |
Skip, ask user |
More from shihyuho/skills
lessons-learned
Use when starting, executing, or finishing non-trivial implementation tasks where reusable constraints may matter. Recall relevant lessons before work, capture reusable corrections or discoveries during and after work, and keep project memory in `docs/lessons/`.
101fanfuaji
Use when user requests Chinese terminology conversion, checking, or ensuring terminology - "使用繁體中文", "使用台灣用語", "轉換成台灣用語", "確保都是台灣用語", "統一台灣用語", "改成台灣用語", "用台灣的說法", "簡體轉繁體", "繁體轉簡體", "全部改成繁體", "轉成台灣繁體", check/ensure Taiwan/Hong Kong/China terminology, simplified/traditional conversion, or phonetic transcription (Pinyin/Bopomofo)
60executing-plans-preflight
Use before any implementation start — auto-detects and fixes git state issues (branch, dirty files, remote sync) with one confirmation per fix. Trigger on "start implementation", "implement this plan", "start coding", "execute plan", "開始實作", "執行計劃", or any signal that coding is about to begin.
42agent-install-guide
Use when creating INSTALL.md, setup guides, or configuration instructions intended to be executed by AI agents.
35harvest
Capture project memory from planning-with-files source-of-truth into Obsidian-compatible second-brain notes in docs/notes. Use for milestone summaries, decision capture, and timeline snapshots. Trigger on: harvest, /harvest, harvest this, save this to second brain, save what we just did, document this work, capture this knowledge.
29skill-design
Design and refactor Agent Skills with concise, high-signal instructions and explicit trigger metadata. Use when creating a new skill, revising SKILL.md/README.md structure, or improving skill discoverability and portability.
27