A Claude Code skill set that prepares you for technical interviews across four modes.
Paste a project or give a git clone URL. Conducts a seniority-calibrated technical interview on your code — architecture, failure modes, security, testing, production readiness. Scored 0–100.
Build a backend API from scratch under time pressure, FAANG-style. Supports Python (FastAPI/Flask) and Java Spring Boot. Generates a randomised business scenario, runs you through theory and coding rounds, scores each phase.
LeetCode-style algorithm practice. Generate a fresh problem or paste one. Hints available on demand, edge case testing, scored 1–10 with complexity and comment analysis.
Face a full panel of 7 interviewers: handler, HR, manager, tech lead, architect, senior dev, and CTO. Each panelist gets a randomly assigned personality (adversarial, bored, friendly, coaching, and more) that affects how they question you and how harshly they score. Questions are generated fresh every session, anchored in a randomised company context. Scored out of 100 with a merged panel verdict at the end.
Just start a session and type anything like "interview", "practice", or "intervy". The intervy skill picks it up and walks you through mode selection.
> interview
- intervy-code-review — seniority-calibrated code walkthrough, scored 0–100
- intervy-from-scratch — FAANG-style live coding rounds, Bootstrap through Expert
- intervy-coding-challenge — LeetCode-style problem session with hints and edge case testing
- intervy-technical — 7-panelist panel interview with personality system and merged verdict
| Skill | Role |
|---|---|
intervy |
Main entry point — dispatcher for all 4 modes |
intervy-scenario |
Generates randomised company scenarios (used by from-scratch and round-table) |
intervy-technical |
Round-table panel interview — 7 panelists, personality system, dynamic follow-ups |
intervy-score |
Evaluates and scores interviews — single-interviewer and multi-panel modes |
intervy-questioner |
Fires language-specific deep-dive questions between rounds |
- Claude Code installed and authenticated
Skills must live directly inside a .claude/skills/ directory — either globally (~/.claude/skills/) so they work in every session, or inside a specific project (.claude/skills/) if you want them only there.
git clone https://github.com/ieCecchetti/intervy /tmp/intervy-install
cp -r /tmp/intervy-install/.claude/skills/* ~/.claude/skills/
rm -rf /tmp/intervy-installRun this from the root of the project you want to use it in:
mkdir -p .claude/skills
git clone https://github.com/ieCecchetti/intervy /tmp/intervy-install
cp -r /tmp/intervy-install/.claude/skills/* .claude/skills/
rm -rf /tmp/intervy-installAfter installing, open Claude Code in any project and run:
/skills
You should see intervy, intervy-scenario, intervy-technical, intervy-score, and intervy-questioner listed.
> interview
Claude will present the four modes and walk you through setup.
.claude/skills/
intervy/ ← dispatcher + sub-files for all 4 modes
intervy-scenario/ ← company context + story generator (shared)
intervy-technical/ ← round-table panel interview (7 panelists)
intervy-score/ ← round evaluator — single and multi-panel
intervy-questioner/ ← theory question bank (standalone)
docs/
intervy-code-review.md ← assignment review mode guide
intervy-from-scratch.md ← from scratch interview guide
intervy-coding-challenge.md ← coding challenge mode guide
intervy-technical.md ← round-table interview guide