Passed 17 of 22 test cases with the skill, and 10 of 22 without it.
Without skill45%
With skill77%
Checks it passed that the model alone missed
Probes specific task queue execution models.
Probes PKCE authorization code flow versus API key trade-offs.
Marks the log retention item as skipped in the tracking document.
and 6 more in the full report
9 fixed8 passed either way3 still failing2 broke
Pass-rate lift
+32 pp
Tokens
+45%
Agent turns
0%
Response time
-22%
Model gemini-3.6-flashMeasured 8/18/2026v117 of 22 cases passed with skill
Tokens, turns and time describe resource use, not a dollar price.
See it in action
One of 9 test cases the skill fixed. Same model, same prompt, with and without the skill.
1 of 9
Prompt
We are halfway through our database migration interview. My answer to this question is: stop.
What was checked, without and with the skill
Checked
Without skill
With skill
Saves current progress without asking additional interview questions.
Missed
Passed
case-07 · gemini-3.6-flash · 8/18/2026 · answers are capped and redacted
What's inside
The instructions your model reads when the skill loads.
SKILL.md104 linessingle file
Interview workflow
Purpose
Gather user decisions, preferences, or clarifications through a structured one-question-at-a-time process. This prevents overwhelming the user and ensures each answer is properly understood before moving on.
Rules (strict)
One question per message. Never batch multiple questions.
Present clear options. Each question should have labeled options (A, B, C) or a clear format for the expected answer.
Explain briefly. Give just enough context for the user to decide—not a wall of text.
Record immediately. After each answer, note it in .agent/focus.md or a working document before asking the next question.
Allow escape. User can say "skip", "defer", "use your recommendation", or "stop interview".
Summarize at end. When all questions are answered, present a summary for confirmation.
Interview state tracking
Track in .agent/focus.md under "Doing now":
## Doing now
Interview: [topic]
- Q1: [question summary] → [answer or pending]
- Q2: [question summary] → [answer or pending]
- ...
Procedure
Setup: List all questions internally (do not show to user yet).
Ask Q1: Present one question with options.
Wait: Do not proceed until user responds.
Record: Update focus.md with the answer.
Ask Q2: Repeat until all questions answered or user stops.
Summarize: Present all answers for confirmation.
Proceed: Use confirmed answers to continue the workflow.