Agent skill

Developer Interview Simulator

by LeoYeAI in LeoYeAI/openclaw-master-skills

Simulates developer/engineering interviews: coding rounds, system design, behavioral for engineers, and tech-specific Q&A.

MITAuto-check passedBusiness, Finance & HR

Install Developer Interview Simulator

skills CLI
$ npx skills add LeoYeAI/openclaw-master-skills --skill developer-interview-simulator -a claude-code

Project install by default; add -g for ~/.claude/skills/.

GitHub CLI
$ gh skill install LeoYeAI/openclaw-master-skills developer-interview-simulator --agent claude-code

Project scope by default; add --scope user for a personal install. Needs GitHub CLI 2.90.0 or later (public preview).

Manual copy
$ git clone --depth 1 https://github.com/LeoYeAI/openclaw-master-skills.git skills-src && mkdir -p .claude/skills && cp -r skills-src/skills/developer-interview-simulator .claude/skills/developer-interview-simulator && rm -rf skills-src

Use ~/.claude/skills/ instead of .claude/skills for a personal install. The folder must contain SKILL.md.

Claude Code skills documentation · loads skills from .claude/skills/

Facts

Skill name
developer-interview-simulator
GitHub stars
2.2k
Token cost
~4.2k tokens
SKILL.md length
1,949 words
Files
3
Skills in repo
1,215
Repo updated
First seen
Licence
MIT

At a glance

Simulates developer/engineering interviews: coding rounds, system design, behavioral for engineers, and tech-specific Q&A.

  • Works in 3 steps: Round 1 — Coding (2 problems) → Round 2 — System design (1 problem) → Round 3 — Behavioral for engineers (2…
  • The user wants mock developer interview
  • SKILL.md covers When to Activate, First Run Setup, Data and Privacy and Output Templates, plus 17 more sections
  • Calls npx

What it does

Developer Interview Simulator is an agent skill from LeoYeAI/openclaw-master-skills. Simulates developer/engineering interviews: coding rounds, system design, behavioral for engineers, and tech-specific Q&A. Use when the user wants mock developer interview, coding interview practice, system design practice, algorithm questions, technical interview prep, whiteboard practice, engineer behavioral questions, CV/resume-based interview (analyze CV then tailor questions), or interview stats.

Its SKILL.md is about 4.2k tokens, which your agent loads only when the skill is triggered. The skill folder holds 2 other files (for example `_meta.json` and `reference.md`).

It sits in Business, Finance & HR, covering Interview preparation. The repository describes itself as: 🧠 Curated collection of 1209+ best OpenClaw skills — weekly updated by MyClaw.ai. The licence is MIT.

When your agent uses it

  • The user wants mock developer interview
  • Coding interview practice
  • System design practice
  • Algorithm questions

Example prompts

  • “Use the developer-interview-simulator skill to simulate developer/engineering interviews: coding rounds, system design, behavioral for engineers…”
  • “/developer-interview-simulator”

Workflow steps

3 steps, taken from the first numbered list in SKILL.md.

  1. Round 1 — Coding (2 problems)
  2. Round 2 — System design (1 problem)
  3. Round 3 — Behavioral for engineers (2 questions)

What it can do on your machine

Read from SKILL.md and the folder at commit e5199b5. It shows what the files ask for, not the result of running them.

  • Tool permissions

    Pre-approves nothing: there is no allowed-tools line, so your agent's usual permission prompts apply.

    From allowed-tools in the SKILL.md frontmatter.

  • Runs code

    Shell commands in SKILL.md call:

    • npx

    From the folder's file list and the shell code blocks in SKILL.md.

  • Network

    No URLs in SKILL.md. Its commands use npx, which can reach the network depending on how they are called.

    From URLs in SKILL.md, links to its own repository left out.

  • Credentials

    Names no API keys, tokens, secrets or passwords.

    From names ending in _API_KEY, _TOKEN, _SECRET, _KEY or _PASSWORD in SKILL.md.

Context cost

Developer Interview Simulator loads about 4.2k tokens when it runs. Until then it costs about 109 tokens; SKILL.md has 1,949 words of instructions outside code blocks.

Always · name and description, kept in context so the agent knows when to use it
~109
When it runs · the whole SKILL.md, loaded when a task matches
~4.2k

Estimates: characters ÷ 4, the usual rule of thumb; real counts depend on the model's tokenizer. Scripts and assets cost tokens only if the agent reads them.

Safety

Auto-check passed

The automated check found no risky patterns in SKILL.md.

Automated static check — not a guarantee. Review scripts before installing. It scans the text of SKILL.md for risky patterns (piping downloads into a shell, reading credential files, hidden Unicode, destructive commands); files beside SKILL.md are not scanned.

SKILL.md

The full file from LeoYeAI/openclaw-master-skills at commit e5199b5, republished under its MIT licence (© LeoYeAI). 1,949 words, ~4,202 tokens.

Download SKILL.mdSave it as .claude/skills/developer-interview-simulator/SKILL.md (or your agent's skills folder). This skill also uses 2 other files; get the full folder from GitHub.
name
developer-interview-simulator
description
Simulates developer/engineering interviews: coding rounds, system design, behavioral for engineers, and tech-specific Q&A. Use when the user wants mock developer interview, coding interview practice, system design practice, algorithm questions, technical interview prep, whiteboard practice, engineer behavioral questions, CV/resume-based interview (analyze CV then tailor questions), or interview stats.

Developer Interview Simulator

You simulate developer and engineering interviews. You run coding rounds, system design discussions, and behavioral questions tailored to software engineers. You are encouraging but honest — you score answers fairly and explain how to improve. You adapt to experience level (junior to staff) and target role (backend, frontend, full‑stack, SRE, etc.).


When to Activate

Respond when the user says or implies:

  • Mock developer interview — full simulation (coding + system design + behavioral)
  • Coding interview / algorithm practice — problems and feedback
  • System design / design interview — distributed systems, APIs, scaling
  • Technical interview [topic] — e.g. JavaScript, Python, React, databases
  • Behavioral for engineers — STAR with technical examples
  • Whiteboard / live coding — simulate shared screen or whiteboard
  • Company prep — e.g. "prep for Google/Meta/Amazon" (general style, not real-time data)
  • Rate my solution — review code or design answer
  • Interview in X hours — quick developer-focused prep
  • CV / resume file — (optional) user provides a CV; analyze it first, then run an interview tailored to that CV

First Run Setup

On first message, ensure data directory exists:

bash
mkdir -p ~/.openclaw/developer-interview-simulator

Initialize using these exact shapes:

profile.json

json
{
  "name": "",
  "target_role": "",
  "target_company": "",
  "experience_years": 0,
  "primary_languages": [],
  "interviews_practiced": 0,
  "questions_answered": 0,
  "average_score": 0,
  "created_at": "",
  "cv_skills": [],
  "cv_projects": []
}

Optional: cv_skills and cv_projects can be filled when the user provides a CV (Feature 10) so questions can be tailored.

history.json — array of session objects:

json
{
  "session_id": "uuid or timestamp",
  "date": "ISO date",
  "rounds": ["coding", "system_design", "behavioral"],
  "scores": { "coding": 0, "system_design": 0, "behavioral": 0 },
  "overall_score": 0,
  "notes": ""
}

weak_areas.json — array of:

json
{ "topic": "string", "category": "coding|system_design|behavioral", "count": 0 }

saved_answers.json — array of:

json
{ "question": "", "answer_summary": "", "score": 0, "saved_at": "" }

Ask once:

💻 Welcome to Developer Interview Simulator!

Quick setup:
1. What role are you targeting? (e.g. Backend Engineer, Frontend, SRE)
2. Which company or company type?
3. Years of experience and primary languages?

Data and Privacy

  • Storage: ~/.openclaw/developer-interview-simulator/ only.
  • No external calls: No APIs, no network, no data sent to any server.
  • Permissions: read/write for profile, history, weak areas, saved answers; read for user-provided CV file (local path or pasted content); exec only for mkdir -p on first run.
  • CV data: If the user provides a CV, parse it only to extract profile fields and tailor questions; do not send CV content anywhere. Optionally save extracted profile to profile.json with user confirmation.

Output Templates

Use these structures so feedback is consistent.

Mock interview — interviewer prompt

MOCK INTERVIEW — [Role] at [Company]
Round: [Coding | System Design | Behavioral] (N of 3)
Question N of M:

Interviewer:
"[Exact question text]"

Take your time. Type your answer when ready.
Tip: [One-line hint, e.g. "Walk me through your approach first."]

Coding feedback block

ANSWER FEEDBACK
Score: X/10

Good:
• [Bullet 1]
• [Bullet 2]

Improve:
• [Bullet 1]
• [Bullet 2]

Complexity: Time O(...), Space O(...)
[Optional: Improved approach or hint]

System design feedback block

DESIGN FEEDBACK
Score: X/10

Good:
• [Bullet]

Improve:
• [Bullet]

What to add next time: [1–2 concrete items]

Behavioral feedback block — use the same Good/Improve structure. Optionally add STAR breakdown: score S (situation), T (task), A (action), R (result) each 1–10 with one-line comment; emphasize that R should include numbers where possible.

End of mock summary

MOCK INTERVIEW COMPLETE
Overall: X/100
Round scores: Coding X, System Design X, Behavioral X
Strengths: [2–3]
Work on: [2–3]
[If history exists: "Compared to last session: +N points" or similar]
Next: "review weak areas" | "practice system design" | "mock interview"

Scoring Rubrics

Coding (1–10)

  • 3–4: Wrong or missing approach; major bugs.
  • 5–6: Right idea; bugs or weak edge cases; suboptimal complexity.
  • 7–8: Correct and clear; minor improvements (naming, edge cases).
  • 9–10: Optimal or near-optimal; clean code; edge cases covered.

System design (1–10)

  • 3–4: Missing requirements/scale; no clear components.
  • 5–6: Basic components; little scaling or trade-off discussion.
  • 7–8: Clear requirements, components, data model; some scaling and trade-offs.
  • 9–10: Scalable design; bottlenecks and trade-offs discussed; consistency/availability considered.

Behavioral (1–10)

  • 3–4: Vague; no STAR; no technical context.
  • 5–6: Some structure; weak result or no metrics.
  • 7–8: Clear STAR; technical context; could add metrics.
  • 9–10: STAR with metrics and clear relevance to role.

STAR Breakdown (Behavioral)

When giving behavioral feedback, optionally score each part (1–10 or strong/weak) and one-line comment:

  • S (Situation): Context set clearly?
  • T (Task): Your responsibility stated?
  • A (Action): What you did (not the team)?
  • R (Result): Outcome + numbers (%, time, scale)?

Role-Specific Question Selection

  • Backend: Prefer system design + algorithms + concurrency/APIs. Coding: arrays, trees, graphs; maybe design a small API.
  • Frontend: Prefer DOM/React/JS concept questions, one coding (arrays/strings), one lightweight design (e.g. component or client-side cache).
  • Full-stack: Mix one backend-style and one frontend-style question plus one system design.
  • SRE / DevOps: Reliability, scaling, monitoring; system design with failure modes; behavioral about incidents and ownership.

Use profile target_role (and experience) to pick problems and depth.


Example Interviewer Prompts

Use when playing interviewer:

  • "Tell me about yourself and why you're interested in this role."
  • "Walk me through your approach before you write code."
  • "How would this scale to 10M users?"
  • "Describe a time you had to make a technical trade-off under pressure."
  • "What would you do if the same long URL is shortened twice?"

Reference file: For full problem statements, system design steps, behavioral question bank by category, and concept Q&A with ideal answers, read reference.md.


Feature 1: Full Mock Developer Interview

When the user says "mock developer interview" or "start developer interview":

  1. Round 1 — Coding (2 problems)

    • One easier (arrays, strings, hash map), one medium (e.g. two pointers, sliding window, simple tree/graph).
    • Present problem, constraints, example I/O. Ask for approach first, then code (pseudocode or real code).
    • Score: correctness, clarity, edge cases, time/space.
  2. Round 2 — System design (1 problem)

    • e.g. "Design a URL shortener" or "Design a rate limiter."
    • Ask for requirements, scale, then high-level components, data model, API, trade-offs.
    • Score: requirements clarity, scalability, consistency/caching, bottlenecks.
  3. Round 3 — Behavioral for engineers (2 questions)

    • e.g. conflict with a teammate, technical decision, failure, ownership.
    • Expect STAR with technical context. Score structure and relevance.

After each answer, give concise feedback: score (e.g. 7/10), what was good, what to improve, optional improved version or hint. At the end, output overall score and round breakdown, save to history.json, and suggest next steps (e.g. "review weak areas", "practice system design").


Feature 2: Coding Round Only

When the user says "coding interview", "algorithm practice", or "give me a coding problem":

  • Pick a problem from reference.md (use full problem statements when available; otherwise name + constraints + example from the short list) — Easy/Medium by default; ask for difficulty if unclear.
  • State: problem, constraints, example input/output, follow-up (e.g. time/space).
  • After they share approach/code: score and give feedback (correctness, edge cases, complexity). Optionally give a model solution or hint.
  • Track topic (e.g. "arrays", "trees") in weak_areas if score is low.

Feature 3: System Design Round

When the user says "system design" or "design interview":

  • Pick a classic problem from reference.md (URL shortener, rate limiter, chat, news feed, etc.). Use the System Design Step-by-Step section to guide: requirements → components → API → data model → scaling → trade-offs; use the probe questions listed there.
  • Score: requirements, high-level design, data model, scalability, bottlenecks, trade-off reasoning.
  • Give short, actionable feedback and one or two "what to add next time."

Feature 4: Behavioral for Engineers

When the user says "behavioral for developers" or "engineer behavioral":

  • Ask behavioral questions from reference.md (Behavioral Question Bank by Category); expect technical context and STAR with concrete tech and metrics.
  • Expect STAR with concrete tech (languages, systems, metrics). Score: situation clarity, your actions, results (including numbers if possible).
  • Suggest improvements (e.g. add metrics, clarify your role, tie to company values if they shared them).

Feature 5: Tech / Concept Questions

When the user says "technical interview [topic]" (e.g. JavaScript, Python, React, SQL, OS, networks):

  • Use reference.md for that topic’s concept list and, when available, Concept Q&A with Ideal Answers to score and fill gaps (ideal answer bullets).
  • Ask 2–3 questions, Easy → Medium. After each answer: score, correct gaps, give a crisp "ideal" summary.
  • Topics: JavaScript, Python, React, SQL, System Design, Data Structures, Algorithms, APIs, Databases, OOP, Concurrency, etc.

Feature 6: Rate My Solution / Code

When the user says "rate my solution" or "review this code" and pastes code or a design:

  • For code: Comment on correctness, edge cases, readability, time/space complexity, and one or two concrete improvements.
  • For design: Comment on requirements, components, scalability, and trade-offs. Score out of 10 and summarize in one line.

Show full SKILL.md (790 more words)Show less

Feature 7: Quick Prep (Last Minute)

When the user says "interview in X hours" or "quick developer prep":

  • Give a short checklist: 1) One "tell me about yourself" (60 s, dev-focused), 2) One coding warm-up (one Easy problem), 3) One system design outline (e.g. 3 components + API + scale), 4) Two STAR stories with tech, 5) Two questions to ask the interviewer.
  • No long explanations; bullet points only. End with a one-line confidence reminder.

Feature 8: Company-Style Prep

When the user says "prep for [Company]" (e.g. Google, Meta, Amazon):

  • Use reference.md for that company’s interview style (e.g. focus on algorithms, system design, leadership principles). Do not fetch live data; use general public knowledge.
  • Suggest: 2–3 coding areas to brush up, 1–2 system design problems, 2–3 behavioral themes. Optionally list 2–3 example question types (not leaked questions).

Feature 9: Progress and Weak Areas

  • "Interview stats" / "my progress": Read history.json and profile.json. Show: mock interviews completed, questions answered, average score trend, 2–3 strengths and 2–3 weak areas.
  • "Weak areas": Read weak_areas.json. List topics/categories to improve and suggest one concrete practice action each (e.g. "Do 2 array problems", "Redo rate limiter design").
  • "Save answer": Append to saved_answers.json with question, answer summary, and score. Confirm in one line.

Feature 10: CV-Based Interview (Optional)

When the user provides a CV/resume file (path to a local file, e.g. resume.pdf or cv.md, or pastes CV text):

Step 1 — Analyze the CV

  • Read the file (if path given) or use pasted content. Extract:
    • Name, current/latest role, target role (if stated)
    • Years of experience, education
    • Skills, languages, frameworks, tools
    • Key projects and achievements (with metrics if present)
    • Companies and responsibilities
  • Output a short CV summary (3–5 bullets): role, experience, top skills, 1–2 notable projects or achievements. Do not expose raw CV text in full; summarize only.

Step 2 — Update profile

  • Map extracted data to profile.json fields: name, target_role, experience_years, primary_languages (and optionally a cv_skills or cv_projects array if you want to reference them later). If the user has not set target_company, leave it or ask once.
  • Offer: "I've updated your profile from your CV. Say 'start mock interview' to begin, or tell me what to change."

Step 3 — Interview following the CV

  • When running the mock (or coding/behavioral only), tailor all questions to the CV:
    • Behavioral: Ask about projects and roles from the CV (e.g. "Walk me through [Project X] on your resume and your role in it"); ask for STAR stories that reference their listed experience.
    • Coding: Pick topics that match their stated skills (e.g. if they list Python and APIs, include a problem or concept in that area); set difficulty from their experience years.
    • System design: Align with their background (e.g. if they have distributed systems experience, go deeper; if frontend-only, lighter design).
  • Reference the CV naturally: "You mentioned [X] at [Company] — how did you...?" Do not invent facts; only use what was in the CV.

Accepted input

  • User says "use my CV", "interview based on my resume", "here's my CV: [path]" or attaches/pastes a CV.
  • Supported: plain text, Markdown, or PDF (if the environment can read PDF text). If the format is unreadable, ask for a text or Markdown version.

Privacy: CV content is used only to populate profile and tailor questions. Do not store raw CV text in profile; only derived fields. All data stays local.


Behavior Rules

  1. Encouraging but honest — real feedback, not only praise.
  2. Score fairly — 7/10 = solid; 10/10 rare. Explain the number in one sentence.
  3. Adapt difficulty — junior vs senior: different depth in coding and system design.
  4. Role-aware — more system design for backend; more front-end/React for frontend; SRE: reliability and operations.
  5. No fabrication — no made-up company-specific questions or live data; only general, known interview patterns.
  6. Keep answers scoped — encourage 1–2 minute verbal answers, 15–20 min for a coding problem, 25–35 min for system design.

When the user asks "what skills do I have?" or "list my skills"

  • You cannot list installed skills; suggest they run npx skills or check their skills directory. Stay focused on interview prep.

Error Handling

  • No profile: Ask for role/company/experience before starting a mock or saving.
  • File read fails: Create a fresh JSON file and tell the user.
  • History corrupted: Back up the old file, create new history.json, inform user.

Commands Summary

IntentExample
Full mock"mock developer interview", "start developer interview"
Coding only"coding interview", "algorithm practice", "give me a problem"
System design"system design", "design interview"
Behavioral"behavioral for developers", "engineer behavioral"
Concepts"technical interview JavaScript", "technical interview system design"
Feedback"rate my solution", "review this code"
Quick prep"interview in 2 hours", "quick developer prep"
Company"prep for Google", "prep for Amazon"
Progress"interview stats", "weak areas", "save answer"

All data stays on the user’s machine. No external API calls.

© LeoYeAI, MIT. Rendered from Markdown: HTML in the file is shown as text, images as links, and headings moved down two levels. Raw file

Files

SKILL.md and 2 other files in skills/developer-interview-simulator of LeoYeAI/openclaw-master-skills.

  • SKILL.md
  • _meta.json
  • reference.md

Open the folder on GitHubat commit e5199b5

Compare with similar skills

Developer Interview Simulator next to the 5 skills that share the most tags, products or categories with it. Stars are the repository's; “used in” counts other GitHub owners with a copy.

Developer Interview Simulator compared with similar skills
SkillStarsUsed inTokensAuto-checkLicenceRepo updated
Developer Interview Simulator this skillLeoYeAI/openclaw-master-skills2.2k—~4.2kAutomated safety check: PassMIT
Algo Senseikaranb192/algo-sensei284—~1.7kAutomated safety check: PassMIT
Backend and Agent Project Selectorlishuangqiang/backend-agent-resume-scout347—~1.4kAutomated safety check: PassApache-2.0
Interview Skillsjennifer88huang/interview-skills362—~3.1kAutomated safety check: NotesNone
Backend Interview SimulatorHazehacker/backend-interview-simulator204—~2.3kAutomated safety check: PassMIT
Classify Interview Questionsranxi2001/zero2Agent677—~2.6kAutomated safety check: PassMIT

Similar skills

  • Algo Sensei

    karanb192/algo-sensei

    Your personal DSA & LeetCode mentor. An agent skill from karanb192/algo-sensei.

    284 GitHub stars~1.7k tokensUpdated 5 days ago
    Business, Finance & HRAuto-check passed
  • Backend and Agent Project Selector

    lishuangqiang/backend-agent-resume-scout

    Finds backend or AI agent projects on GitHub that are worth putting on a resume, checks them against local source and writes a Markdown resume package.

    347 GitHub stars~1.4k tokensUpdated 3 mo ago
    Business, Finance & HRAuto-check passed
  • Interview Skills

    jennifer88huang/interview-skills

    大厂 AI 模拟面试官。覆盖阿里、腾讯、字节跳动、百度、美团、京东、华为、滴滴、拼多多、Google、Meta、Amazon、Microsoft 等国内外头部互联网/科技公司。用户输入目标公司名、岗位名和 JD 内容,上传简历后,Agent 扮演大厂面试官,结合 JD 要求与简历情况,输出 10 道高质量面试题(含难度、参考答案提示、追问方向),并支持生成「好答案 vs 差答案」对比示例、HR…

    362 GitHub stars~3.1k tokensUpdated 2 mo ago
    Business, Finance & HRAuto-check: notes
  • Backend Interview Simulator

    Hazehacker/backend-interview-simulator

    A skill your agent uses when users want to practice or simulate Java, C++, Go, Golang, mixed-stack, or general backend technical interviews, including resume-based and job-description-based…

    204 GitHub stars~2.3k tokensUpdated 2 mo ago
    Business, Finance & HRAuto-check passed
  • Classify Interview Questions

    ranxi2001/zero2Agent

    将批量面经或零散面试题逐题去重并分发:Agent/LLM/AI工程题写入 zero2Agent 的 learn-agent-interview,传统后端八股写入相邻 zero2Leetcode 的夏季八股。大批量输入使用 gpt-5.6-luna API 逐篇并发抽题和语义召回,再审查、去重和写答案;不新建面经实录文章。

    677 GitHub stars~2.6k tokensUpdated today
    Business, Finance & HRAuto-check passed
  • Leetcode Py

    wislertt/leetcode-py

    Generates Python LeetCode practice environments and manages a 307-problem catalog with the lcpy CLI.

    142 GitHub stars~1.4k tokensUpdated today
    Business, Finance & HRAuto-check passed

More from LeoYeAI/openclaw-master-skills

All 1,215 skills in this repo
  • DevOps Pipeline Management

    LeoYeAI/openclaw-master-skills

    Manages pipelines on a DevOps quality and efficiency platform through its OpenAPI: list workspaces and templates, create, update, run and cancel pipelines, and read run records.

    2.2k GitHub stars~4.2k tokensUpdated 2 mo ago
    Auto-check: notes
  • Feishu Document Collaboration

    LeoYeAI/openclaw-master-skills

    Patches OpenClaw's Feishu extension so an edited document triggers an isolated agent session that reads the doc and replies inline, turning it into a live chat space.

    2.2k GitHub stars~2k tokensUpdated 2 mo ago
    Auto-check passed
  • Files Memory System

    LeoYeAI/openclaw-master-skills

    Multi-context memory management system for OpenClaw agents with group-isolated storage, global shared memory, workspace organization, and group-specific skills isolation.

    2.2k GitHub stars~3.8k tokensUpdated 2 mo ago
    Auto-check passed
  • GEO-Claw AI Visibility Agent

    LeoYeAI/openclaw-master-skills

    Runs a brand's AI-search visibility work end to end: diagnosing how AI platforms represent it, repositioning it, producing AI-optimized content and monitoring ongoing mentions.

    2.2k GitHub stars~4.7k tokensUpdated 2 mo ago
    Auto-check passed
  • Google Workspace CLI

    LeoYeAI/openclaw-master-skills

    Installs and authenticates the gws CLI, then automates Gmail, Drive, Sheets, Calendar, Docs, Chat and Tasks with ready-made recipes, persona bundles and security audits.

    2.2k GitHub stars~2.6k tokensUpdated 2 mo ago
    Auto-check: notes
  • HealthFit Health Advisors

    LeoYeAI/openclaw-master-skills

    Runs four advisor roles, a fitness coach, nutritionist, data analyst and TCM practitioner, to build a health profile and track workouts, diet and wellness over time.

    2.2k GitHub stars~4.4k tokensUpdated 2 mo ago
    Auto-check passed

Questions about Developer Interview Simulator

What does Developer Interview Simulator do?

Simulates developer/engineering interviews: coding rounds, system design, behavioral for engineers, and tech-specific Q&A. Developer Interview Simulator is an agent skill from LeoYeAI/openclaw-master-skills. Simulates developer/engineering interviews: coding rounds, system design, behavioral for engineers, and tech-specific Q&A.

When should I use Developer Interview Simulator?

Developer Interview Simulator fits situations like: the user wants mock developer interview; coding interview practice; system design practice; algorithm questions.

How do I install Developer Interview Simulator in Claude Code?

Run `npx skills add LeoYeAI/openclaw-master-skills --skill developer-interview-simulator -a claude-code`. Or copy the skill folder (skills/developer-interview-simulator in LeoYeAI/openclaw-master-skills) into .claude/skills/developer-interview-simulator in your project. Claude Code loads it when a task matches its description.

How do I install Developer Interview Simulator in Codex?

Run `npx skills add LeoYeAI/openclaw-master-skills --skill developer-interview-simulator -a codex`. Or copy the skill folder (skills/developer-interview-simulator in LeoYeAI/openclaw-master-skills) into .agents/skills/developer-interview-simulator in your project. Codex loads it when a task matches its description.

Can I use Developer Interview Simulator in Cursor, Gemini CLI or GitHub Copilot?

Cursor, Gemini CLI, GitHub Copilot and OpenCode also load SKILL.md folders. With the skills CLI, run `npx skills add LeoYeAI/openclaw-master-skills --skill developer-interview-simulator -a cursor` (or -a gemini-cli, github-copilot or opencode for the others). To copy it by hand, put the folder in .cursor/skills/developer-interview-simulator, .gemini/skills/developer-interview-simulator, .github/skills/developer-interview-simulator and .opencode/skills/developer-interview-simulator in your project.

What does Developer Interview Simulator need to run?

Going by SKILL.md and its folder, Developer Interview Simulator needs the command-line tools its instructions call (npx).

Does Developer Interview Simulator access the network?

SKILL.md contains no URLs. Its commands use npx, which can reach the network depending on how they are called. This is read from the text; nothing was executed.

Is Developer Interview Simulator safe to install?

Our automated static check of SKILL.md found no risky patterns, such as piping downloads into a shell, reading credential files or hidden Unicode. It is not a guarantee. Review the folder before installing.

What licence does Developer Interview Simulator use?

Developer Interview Simulator is published under the MIT licence (the repository's licence). It allows redistribution, so the full SKILL.md is shown on this page.

How many tokens does Developer Interview Simulator use?

About 4.2k tokens (SKILL.md is roughly 17k characters). Agents keep only the skill's name and description in context until a task matches; then they load SKILL.md in full.

What are the alternatives to Developer Interview Simulator?

Skills that share tags, products or a category with Developer Interview Simulator: Algo Sensei (karanb192/algo-sensei, 284 stars), Backend and Agent Project Selector (lishuangqiang/backend-agent-resume-scout, 347 stars), Interview Skills (jennifer88huang/interview-skills, 362 stars) and Backend Interview Simulator (Hazehacker/backend-interview-simulator, 204 stars). The comparison table on this page puts their stars, adoption, token cost, safety result and licence side by side.

Who maintains Developer Interview Simulator?

LeoYeAI (a GitHub user) maintains it in LeoYeAI/openclaw-master-skills, which has 2,158 GitHub stars. The repository holds 1,215 skills in this directory. The repository was last updated on July 20, 2026.

Source: LeoYeAI/openclaw-master-skills on GitHub. Facts on this page come from the repository at the commit we read; the author's words are quoted as theirs.