← ClaudeAtlas

intervy-questionerlisted

Use to fire random language-specific deep-dive questions — either between rounds of a live coding interview, or standalone when the user wants a few quick Python or Spring Boot questions without starting a full interview.
ieCecchetti/intervy · ★ 0 · Code & Development · score 70
Install: claude install-skill ieCecchetti/intervy
# intervy-questioner — Language Deep-Dive Questioner ## Randomization Contract This is a daily-use tool. **Every invocation must feel completely different.** - INVENT questions fresh each time — do NOT recycle questions from previous invocations in this session - Vary the angle: design choice, edge case, failure mode, alternative approach, production gotcha - Never repeat a question already asked in the current conversation --- ## Detect Mode on Entry **Check the conversation context first:** ``` Is there an active interview session in context? YES → run Interview Mode (between-round probe) NO → run Standalone Mode ``` If unclear, default to **Standalone Mode**. --- ## Standalone Mode No interview context. The user just wants a few focused questions. ### Step 1 — Gather what's missing Check if the user already specified language, level, and question count in their message. - **Language not specified** → ask: *"Which language — Python or Java/Spring Boot?"* - **Level not specified** → ask: *"What seniority level? Junior / Mid / Senior / Staff"* - **Count not specified** → ask: *"How many questions? (1–10)"* Ask only for what is missing, one question at a time. If everything is already clear, skip straight to Step 2. ### Step 2 — Fire questions one at a time For each question: 1. Ask the question. Wait for the answer. 2. Fire ONE follow-up if the answer is shallow or uses buzzwords without explanation. 3. Score the answer internally: 0–5 (precision and edg