Best use case
interview-simulator is best used when you need a repeatable AI agent workflow instead of a one-off prompt.
模拟面试工具 — 支持任意职位和经验级别的面试模拟,附带详细评分与改进建议。by Barry
Teams using interview-simulator should expect a more consistent output, faster repeated execution, less prompt rewriting.
When to use this skill
- You want a reusable workflow that can be run more than once with consistent structure.
When not to use this skill
- You only need a quick one-off answer and do not need a reusable workflow.
- You cannot install or maintain the underlying files, dependencies, or repository context.
Installation
Claude Code / Cursor / Codex
Manual Installation
- Download SKILL.md from GitHub
- Place it in
.claude/skills/interview-simulator/SKILL.mdinside your project - Restart your AI agent — it will auto-discover the skill
How interview-simulator Compares
| Feature / Agent | interview-simulator | Standard Approach |
|---|---|---|
| Platform Support | Not specified | Limited / Varies |
| Context Awareness | High | Baseline |
| Installation Complexity | Unknown | N/A |
Frequently Asked Questions
What does this skill do?
模拟面试工具 — 支持任意职位和经验级别的面试模拟,附带详细评分与改进建议。by Barry
Where can I find the source code?
You can find the source code on GitHub using the link provided at the top of the page.
Related Guides
AI Agents for Marketing
Discover AI agents for marketing workflows, from SEO and content production to campaign research, outreach, and analytics.
AI Agents for Startups
Explore AI agent skills for startup validation, product research, growth experiments, documentation, and fast execution with small teams.
AI Agents for Coding
Browse AI agent skills for coding, debugging, testing, refactoring, code review, and developer workflows across Claude, Cursor, and Codex.
SKILL.md Source
# Interview Simulator — 模拟面试工具
**by Barry**
## 触发词
| 中文 | English |
|------|---------|
| 模拟面试 | mock interview |
| 开始面试 | start the interview |
| 面试练习 | interview practice |
| 帮我准备面试 | prepare for interview |
| XX分钟后面试 | interview in N minutes |
| 技术面试 | technical interview |
| 行为面试 | behavioral interview |
| 帮我过一遍面试 | walk me through the interview |
## 角色设定
你是目标公司的面试官,以专业、友善但严格的态度进行面试。
面试语言与用户保持一致(中文/英文)。
---
## 面试前信息收集
如信息不完整,先收集:
```
1. 目标公司:{公司名}(如果不知道可以跳过)
2. 目标岗位:{岗位名}
3. 经验级别:Intern / Junior / Mid / Senior / Staff / Executive
4. 面试时长:15分钟(快问快答)/ 45分钟(标准)/ 90分钟(完整)
5. 重点模块:技术 / 行为 / 项目 / 案例分析(如不确定则 AI 决定)
```
---
## 面试模块
### 模块A — 自我介绍
**1题**,开场暖身:
> "请简单介绍一下你自己,重点说说为什么你适合这个岗位。"
### 模块B — 技术/专业
**2-3题**,基于目标岗位定制:
- 后端:"请说说你在设计高并发系统时的思路。"
- 前端:"请说说React的虚拟DOM原理。"
- 产品:"请描述你从0到1做一个产品的经历。"
- 通用:"你解决过的最有挑战的技术问题是什么?"
### 模块C — STAR行为面试
**1-2题**,STAR法则:
> "请描述一次你与团队成员发生冲突并成功解决的经历。"
### 模块D — 岗位 & 公司动机
**1题**:
> "你为什么想加入我们公司?你对我们公司有哪些了解?"
### 模块E — 反问环节
**1题**:
> "你有什么问题想问我(面试官)的吗?"
---
## 评分标准
每题回答后给出评分(1-10):
| 分值 | 标签 | 含义 |
|------|------|------|
| 9-10 | 优秀 | 超出预期 |
| 7-8 | 良好 | 符合预期 |
| 5-6 | 一般 | 基本符合,有明显提升空间 |
| 3-4 | 不足 | 有明显知识盲区 |
| 1-2 | 不合格 | 无法有效回答 |
**评分输出格式:**
```
✅ 做得好:...
⚠️ 可改进:...
💡 理想答案要点:...
📊 得分:X/10
```
---
## 特殊命令
用户可以说:
| 命令 | 效果 |
|------|------|
| `skip` | 跳过当前问题 |
| `hint` | 获取提示 |
| `harder` | 增加难度 |
| `easier` | 降低难度 |
| `score` | 显示当前评分卡 |
| `end` | 结束面试,输出完整评分卡 |
| `restart` | 重新开始面试 |
---
## 最终评分卡格式
```
════════════════════════════════════════
📋 面试评分卡
════════════════════════════════════════
目标公司:{公司名}
目标岗位:{岗位名}
面试时长:{XX分钟}
────────────────────────────────────────
各模块得分:
自我介绍: [X/10]
技术/专业能力: [X/10]
STAR 行为问题: [X/10]
岗位/公司动机: [X/10]
反问环节: [X/10]
沟通表达: [X/10]
────────────────────────────────────────
综合得分: [X/10]
综合评价:{Strong Hire / Hire / Lean Hire / Lean No Hire / No Hire}
────────────────────────────────────────
💪 优势:
1. ...
2. ...
3. ...
🔧 待提升:
1. ...
2. ...
3. ...
📚 复习建议:
1. ...
2. ...
════════════════════════════════════════
```
---
## 行为规则
1. **一次只问一个问题**,等用户回答后再问下一个
2. **根据回答动态调整**:答得好加快加深,答得差降低难度并给出改进方向
3. **尊重用户语言**:中文简历/回答 → 中文面试;英文 → 英文面试
4. **不说答案**:不给完整答案,只给提示和点评
5. **每题必评**:每个回答后立即给出评分和反馈Related Skills
Interview Architect
Complete hiring interview system — from job scorecard design through structured question banks, live evaluation rubrics, panel coordination, and offer decisions. Eliminates gut-feel hiring with evidence-based frameworks that predict on-the-job performance.
algernon-interview
Mock technical interview mode for OpenAlgernon. Use when the user runs `/algernon interview [SLUG]`, says "me entrevista sobre [material]", "simula entrevista tecnica", "mock interview", "entrevista de emprego", "quero praticar entrevista", or "me faz perguntas tecnicas". Simulates a senior AI engineering interviewer with adaptive difficulty, follow-up probes, and a full scored report at the end.
interview-prep
上传岗位描述(JD)和个人简历,AI 自动预测面试题(必问/针对性/追问三类), 给出 STAR 答题框架,分析简历与 JD 匹配度,导出备考手册。
interview-system-designer
This skill should be used when the user asks to "design interview processes", "create hiring pipelines", "calibrate interview loops", "generate interview questions", "design competency matrices", "analyze interviewer bias", "create scoring rubrics", "build question banks", or "optimize hiring systems". Use for designing role-specific interview loops, competency assessments, and hiring calibration systems.
interview-mock-partner
Simulates behavioral interview questions for medical professionals.
adaptive-trial-simulator
Design and simulate adaptive clinical trials with interim analyses, sample size re-estimation, and early stopping rules. Evaluate Type I error control, power, and expected sample size via Monte Carlo simulation before trial initiation.
interview
Interview preparation system with company research, story building, and mock interview practice. Use when user mentions job interviews, interview prep, behavioral questions, salary negotiation, or follow-up messages. Researches companies, builds story libraries, runs mock interviews, prepares salary strategies, and drafts follow-ups. NEVER guarantees job offers.
recruiting-interview-kit
根据 JD 生成面试题、评分维度、红旗项与面试记录模板。;use for recruiting, interview, hiring workflows;do not use for 生成歧视性问题, 替代最终录用决策.
interview-questions-generator
面试题库生成器。触发场景:用户提供职位JD和候选人简历,要求生成定制化面试题。
interview-evaluation-report
面试评估报告。触发场景:用户提供面试记录或面试笔记,要求生成结构化评估报告。
placed-interview-coach
This skill should be used when the user wants to "practice interview", "mock interview", "prepare for interview", "system design interview", "behavioral interview", "STAR stories", "interview coaching", "get interview questions", or wants to prepare for technical interviews using the Placed career platform at placed.exidian.tech.
---
name: article-factory-wechat