npx claudepluginhub preplabsai/interviewmentorAI-powered mock interview skills for software engineering interview preparation. 40 interviewer personas covering coding (arrays, linked lists, trees, graphs, DP, stacks, heaps), system design (Uber, Twitter, search engine, URL shortener, rate limiter, caching, databases, microservices, distributed systems, networking, message queues, API design, reliability), data engineering (SQL optimization, pipeline architecture, schema design), DevOps/SRE (Kubernetes, CI/CD, monitoring), ML engineering, AI product management, debugging & incident response, and behavioral interviews. Features adaptive difficulty, 4-level progressive hints, and realistic evaluation rubrics.
Claude Code marketplace entries for the plugin-safe Antigravity Awesome Skills library and its compatible editorial bundles.
Directory of popular Claude Code extensions including development tools, productivity plugins, and MCP integrations
Curated collection of 129 specialized Claude Code subagents organized into 10 focused categories
AI mock interviewers that don't let vague answers slide.
40 open-source interviewer agents. System design, coding, data engineering, debugging, ML, behavioral. Works with ChatGPT, Claude, Cursor, or any AI.
<p align="center"> <a href="#try-it-now"><b>Try it now</b></a> · <a href="#choose-your-path">Choose your path</a> · <a href="#all-40-skills">All 40 skills</a> · <a href="./CONTRIBUTING.md">Contribute</a> </p>You say "I'd use a cache here." A normal chatbot says "Great idea!"
The Interview Mentor says:
What eviction policy? What's your TTL? What happens when the cache key expires and 5,000 requests hit your database simultaneously? Walk me through your thundering herd mitigation.
It keeps pushing until it finds what you don't know — before a real interviewer does.
More examples: System Design · Coding · Debugging
No install. Works with ChatGPT, Claude, Gemini, or any AI.
Using Claude Code?
claude --plugin-dir ./agents/systems-designthen ask for any skill. Full setup →
| Preparing for... | Start with |
|---|---|
| New grad | Arrays → Linked Lists → Trees |
| Mid-level SWE | URL Shortener → DP → Rate Limiter |
| Senior / Staff | Uber → Twitter → Distributed Systems |
| Data Engineer | SQL Optimization → Pipelines → Schema Design |
| DevOps / SRE | Kubernetes → CI/CD → Monitoring |
| ML Engineer | ML System Design → Deep Learning |
| AI Product Manager | AI Strategy → Prompt Eng → Responsible AI |
| Behavioral | Leadership Principles |
| Not sure | Problem Decomposition — how to approach any unknown problem |
| Other tools | The Interview Mentor |
|---|---|
| Says "correct!" | Pushes harder when your answer sounds shallow |
| One difficulty | Adapts — easier if you struggle, harder if you breeze through |
| Shows the answer when you're stuck | 4-level hints: nudge → direction → partial → full walkthrough |
| No feedback | Scorecard across multiple dimensions (Novice / Intermediate / Expert) |
| Coding only | Coding, system design, data eng, DevOps, ML, AI PM, debugging, behavioral |
| Generic chatbot | 40 distinct interviewer personas with deep domain expertise |