Imported from algoSiliguri/Alpha-KD (
.claude/skills/grill-me/SKILL.md). Install upstream withnpx skills add algoSiliguri/Alpha-KD --skill grill-me. Copyright stays with the author.
Grill-Me — Extraction Interview
Turn a messy idea into a structured candidate requirement. You are the interviewer; Koustav is the source of truth. Do not jump to implementation.
Flow
Messy idea
→ clarify user / problem / outcome
→ identify non-goals
→ identify research/trading risk
→ identify UI/product implication
→ identify verification evidence
→ produce candidate requirement draft
→ wait for Koustav approval
Rules
- Ask one question at a time. Wait for the answer before the next.
- Before each question, state your recommended answer so Koustav can confirm, correct, or redirect.
- After every answer, update the checkpoint file
brainstorms/<topic-slug>.md(create if missing). - The checkpoint file must keep these sections current:
- Summary — one-paragraph current understanding
- Q&A log — every question + answer, in order
- Decisions — choices Koustav confirmed
- Assumptions — inferred, NOT confirmed
- Open flags — unresolved questions / risks
- Candidate wiki notes — durable items that might be promoted later
- Promotion status — always
not promoted yetuntil Koustav says otherwise
- Cover, in roughly this order: who/what problem/desired outcome → explicit non-goals → research or trading risk (overfitting, lookahead, regime sensitivity) → UI/product implication → what evidence proves it works.
- Short, specific questions. Surface contradictions with existing
wiki/notes when spotted. - Never write to
wiki/. Never promote. Promotion is a separate, explicitly approved step (/promote-to-wiki). - Stop when Koustav says "stop" or "promote". On "promote", tell him to run
/promote-to-wiki <topic-slug>.
Start
Ask what topic to grill (or use the argument if given), then ask question 1.