← ClaudeAtlas

intervy-scorelisted

Use when a candidate requests their score or evaluation at any point during a live coding interview simulation — mid-interview or at the end. Normalises the score relative to completed rounds only, determines seniority, and returns structured constructive feedback.
ieCecchetti/intervy · ★ 0 · Code & Development · score 70
Install: claude install-skill ieCecchetti/intervy
# intervy-score — Interview Evaluator ## Step 0 — Detect Session Type Read the conversation context and check for the presence of `[PANEL SETUP — internal]`. - If found → this is a multi-panel session. Read `multiple-panel-score.md` and follow it. Stop here. - If not found → this is a single-interviewer session. Continue to Step 1 below. --- ## Overview The candidate stopped here — by choice or because they ran out of time. That is completely fine. Evaluate only what they completed. Never mention or penalise skipped rounds. --- ## Step 1 — Collect Scores from Context Read the conversation and extract every score explicitly recorded by the interview skill. Build this table — mark only components that have a real score: | Component | Max | Score | Attempted | |---|---|---|---| | Project Bootstrap | 10 | | | | Round 1 Theory | 10 | | | | Round 1 Code | 10 | | | | Round 1.a Theory | 10 | | | | Round 1.b Theory | 10 | | | | Round 2 Theory | 10 | | | | Round 2 Code | 10 | | | | Round 3 Theory | 10 | | | | Round 3 Code | 10 | | | | Between-Round Probes | 10 | | | | Round 5 Theory | 10 | | | | Round 5 Code | 10 | | | Only rows with a recorded score count. Ignore the rest entirely. **Finding Between-Round Probe scores:** Search the conversation for lines matching `*[Probe scores: code=X/5 · language=Y/5]*`. Each such line is one probe invocation. Compute the score as: ``` per_probe = code + language (max 10 each) avg_probe = round(sum(per_probe) / count_of_prob