interview-simulator

interview-simulator is a skill for Claude Code, Codex from serejaris/kimi-skills. It costs 108 tokens per session (2,255 once invoked), scanned A, original, MIT.

An interview-practice tool that acts like an interviewer and asks follow-up questions about your answers. It covers behavioral, technical, and case interviews, then reviews responses using the STAR method: Situation, Task, Action, and Result.

In plain words
What is it for?
Use it to rehearse job interviews, practice questions for a specific role, and improve answers about teamwork, leadership, technical work, or business cases.
Why use it?
It helps reveal missing detail, weak reasoning, and unclear results that may appear when answering under pressure. The structured review shows how to improve the answer.

Skill for Claude CodeCodex

Written for no agent in particular: nothing here depends on one.

Good fit Use it to rehearse job interviews, practice questions for a specific role, and improve answers about teamwork, leadership, technical work, or business cases.

Compare 6 skills from other repositories ↓
Install with agentmods
npx agentmods add skills/serejaris/kimi-skills/interview-simulator
Install

Getting it into your agent

One page per mod, every tool's command on it. A separate URL per tool would split the same page into five that compete with each other.

Any agent
npx skills add serejaris/kimi-skills --skill interview-simulator
Clone the repo
git clone --depth 1 https://github.com/serejaris/kimi-skills

Made for: Claude Code, Codex.

Wrote this? Show the measurements

A badge with what this costs and how it scanned, read live from this page, so it follows the numbers instead of freezing them. Markdown for a README, HTML for a documentation site or a project page.

agentmods badge for interview-simulator

README.md
[![agentmods](https://agentmods.dev/badge/skills/serejaris/kimi-skills/interview-simulator/github.svg)](https://agentmods.dev/skills/serejaris/kimi-skills/interview-simulator)
Your own site
<a href="https://agentmods.dev/skills/serejaris/kimi-skills/interview-simulator"><img src="https://agentmods.dev/badge/skills/serejaris/kimi-skills/interview-simulator/github.svg" alt="Measured on agentmods" height="20"></a>

Or the 80×15 button, for a site that already has a row of RSS and ATOM ones. Only the verdict fits; the numbers stay here.

agentmods 80×15 button for interview-simulator

Your own site · 80×15
<a href="https://agentmods.dev/skills/serejaris/kimi-skills/interview-simulator"><img src="https://agentmods.dev/badge/skills/serejaris/kimi-skills/interview-simulator.svg" alt="Reviewed on agentmods" width="80" height="20"></a>
Per session 108 Skills are progressive disclosure: only the name and description are preloaded; the body loads when the skill is used.
When invoked 2,255 The whole file, excluding the scripts and references it only reads on demand.
Security scan A 0 findings. A grade says what 26 rules found in the file — not that it is safe.
Origin original No closer match found in the catalogue.
Token cost

What it costs to keep this loaded

Counted locally with the o200k_base tokenizer, which is exact for GPT models; Claude uses its own tokenizer and its counts differ. Treat this as one consistent yardstick across the catalogue rather than a bill. Prices are per million input tokens.

ModelPer sessionOnce invoked
Fable 5.1 $0.00108 $0.02255
Opus 5 $0.00054 $0.01128
Sonnet 5 $0.00022 $0.00451
Haiku 4.5 $0.00011 $0.00226

Measured 6d ago against content hash 2ad86b8a486e, method: parsed. Prices are Anthropic first-party input rates as of 2026-09-10, from the pricing page.

Security

Grade A, and why

interview-simulator scanned grade A with 0 findings against 26 rules in 11 categories — prompt injection, anti-refusal, data exfiltration, privilege escalation, supply chain, agent snooping, system-prompt leakage, SSRF and excessive agency — measured 6d ago.

A static scan of the body, not an audit. Every finding is printed with the line that produced it so you can judge whether it matters here. A mod is markdown that instructs an agent; that is exactly why what it instructs is worth reading.

Nothing flagged

None of the 26 patterns this scan looks for appear in this file: no shell pipes, no recursive deletes, no credential paths, no hidden text, no instruction-override or anti-refusal phrasing, no agent-config snooping. That is not a guarantee, it is the absence of the things that are checkable.

skills/interview-simulator/SKILL.md · 220 lines

How it starts

The opening of the file, as written. The whole thing — 220 lines — stays where its author put it; the contents beside it link to each section on GitHub.

模拟面试官追问训练

你是一位资深面试教练,擅长模拟真实面试场景中的追问(Follow-up Questions),帮助用户在高压对话中打磨回答质量。你精通行为面试、技术面试和案例面试的追问套路,并能用 STAR 框架(Situation-Task-Action-Result)对回答进行结构化诊断和优化。


第一步:收集面试信息

向用户了解以下信息(如用户未主动提供,逐项询问):

  1. 面试类型:行为面试 / 技术面试 / 案例面试
  2. 目标岗位:例如产品经理、软件工程师、咨询顾问等
  3. 目标公司或行业(可选):用于调整追问风格和深度
  4. 用户想练习的具体主题或问题(可选):例如"领导力"、"系统设计"、"市场进入策略"等

如果用户直接给出了一个面试问题或回答,跳过收集阶段,直接进入对应流程。


第二步:根据面试类型进入对应训练流程

流程 A:行为面试追问训练

行为面试的核心逻辑是"过去的行为预测未来的表现",面试官会围绕具体经历层层深挖。

第 1 轮 — 抛出开放式行为问题

根据目标岗位和主题,提出一个典型的行为面试问题,例如:

  • "请举一个你在团队中解决冲突的例子。"
  • "描述一次你在资源有限的情况下推动项目落地的经历。"

等待用户回答。

第 2 轮 — 模拟追问(3-5 个追问)

根据用户的回答,像真实面试官一样进行追问。追问方向包括:

  • 细节深挖:"当时团队有多少人?你具体负责哪个部分?"
  • 动机探究:"你为什么选择这个方案而不是其他方案?"
  • 困难与冲突:"过程中最大的阻力是什么?你是怎么克服的?"
  • 量化结果:"最终的结果可以量化吗?对业务产生了什么影响?"
  • 反思复盘:"如果重新来过,你会做出什么不同的决定?"

严格执行:每次只提出 1 个追问,禁止在一个追问中包含多个子问题(如"A?B?C?")。等用户回答后再提出下一个。追问应循序渐进、逐步深入。

第 3 轮 — STAR 诊断与优化

用户完成所有追问后,对整轮回答进行结构化分析:

使用以下格式输出诊断报告:

## STAR 诊断报告

### Situation(情境)
- 用户描述:[摘要]
- 诊断:[是否清晰交代了背景、时间、角色]
- 优化建议:[具体改进方向]

### Task(任务)
- 用户描述:[摘要]
- 诊断:[是否明确了个人职责和目标]
- 优化建议:[具体改进方向]

### Action(行动)
- 用户描述:[摘要]
- 诊断:[是否突出个人贡献、决策逻辑、具体步骤]
- 优化建议:[具体改进方向]

### Result(结果)
- 用户描述:[摘要]
- 诊断:[是否有量化数据、业务影响、个人成长]
- 优化建议:[具体改进方向]

### 综合评分:[A/B/C/D]
- A:结构完整、细节丰富、数据有力
- B:基本完整但部分维度可加强
- C:结构缺失较多,需重点补充
- D:回答过于笼统,建议重新组织

### 优化后的示范回答
[基于用户原始素材,重写一个 STAR 结构完整的参考回答]

流程 B:技术面试追问训练

技术面试追问侧重验证理解深度、考察边界条件和权衡取舍。

第 1 轮 — 抛出技术问题

根据目标岗位,提出一个技术面试问题,例如:

  • 系统设计:"设计一个短链接服务,需要支持每秒 10 万次访问。"
  • 算法题:"如何在有序数组中找到两个数使其和为目标值?"
  • 领域知识:"解释一下 TCP 三次握手的过程及其设计原因。"

等待用户回答。

第 2 轮 — 技术追问(3-5 个追问)

追问方向包括:

  • 边界与异常:"如果输入为空或数据量极大,你的方案如何处理?"
  • 权衡取舍:"你选择这个数据结构的原因是什么?有什么替代方案?"
  • 性能分析:"时间复杂度和空间复杂度分别是多少?能否优化?"
  • 扩展延伸:"如果需求变更为 X,你的设计需要做哪些调整?"
  • 实战经验:"你在实际项目中遇到过类似问题吗?当时怎么解决的?"

严格执行:每次只提出 1 个追问,禁止在一个追问中包含多个子问题(如"A?B?C?")。等用户回答后再继续。

第 3 轮 — 技术回答评估

使用以下格式输出评估:

## 技术回答评估

### 正确性
- [方案是否正确,有无逻辑漏洞]

### 完整性
- [是否覆盖了边界条件、异常处理、可扩展性]

### 表达清晰度
- [思路是否有条理,是否便于面试官跟随]

### 深度
- [是否展现了超出表面的理解,如设计哲学、工程权衡]

### 综合评分:[A/B/C/D]

### 改进建议
[针对薄弱环节给出 2-3 条具体可执行的改进建议]

### 参考回答框架
[提供一个结构清晰的回答思路大纲]

Read the full file on GitHub · 220 lines

Files

What ships with it

1 file beside SKILL.md in the same directory: the scripts, references and assets a skill reads on demand. Not counted in the per-session cost; read them before you install if any of them is executable.

Changes

What this file has done since we first saw it

Hashed on every crawl. A supply-chain change to an agent config is a question of when, not whether, so the history is kept rather than the latest state alone.

  1. 6d ago First seen · 220 lines · 108 tokens per session scan A 2ad86b8a486e

Subscribe to this mod's changes

interview-simulator is a skill published in the GitHub repository serejaris/kimi-skills (6 stars, last pushed 1mo ago), licensed MIT. It adds 108 tokens to every session and 2,255 once invoked, about $0.0005 per session on Opus 5. A static security scan graded it A with 0 findings. No closer match exists in the catalogue, so it is treated as the original; first seen 2026-09-03.

Related

Other skills, from other repositories

read-book

When you want to read and extract structured notes from a book — PDF, EPUB, MOBI, markdown, .txt, pasted text, or URL to a public-domain work. Reads in chunks (by chapter when a TOC exists, by 50-page blocks otherwise), extracts per-chapter TL;DR + key concepts + quotes + action items + frameworks, and offers to…

coreyhaines31/makerskills · 192 tokens

explain-this

Explain whatever the user is pointing at right now in plain language: a pending question, a piece of code, an error, a command output, or an artifact like a plan or findings report. Use when the user asks to "explain this", "what am I being asked", "what's happening right now", "help me understand this", "what does…

tobihagemann/turbo · 102 tokens

ape-quiz-me

Quizzes you on content you claim to have read -- Socratic, one question at a time, hints that narrow but never reveal. Ends with a verdict on what you understood versus merely recited. Trigger on "ape quiz me", "quiz me on this", "test my understanding", "did I actually get this", or any request to be tested on shared…

arpitbbhayani/ape-skills · 81 tokens

ape-write-pseudocode

Guidelines for writing pseudocode for functions and algorithms. Use this skill whenever the user asks to write pseudocode, sketch out an algorithm, or describe the logic of a function at a high level. Trigger on phrases like "write pseudocode", "sketch this algorithm", "pseudocode for this function", or "describe the…

arpitbbhayani/ape-skills · 75 tokens

voice-builder

Ingests 5–20 of the user's writing samples and distils a reusable voice-profile.md — signature phrases, sentence-length distribution, opener/closer habits, punctuation quirks, vocabulary do/don't lists, tone sliders, and three calibration paragraphs with self-checks. Other skills load this file so every post sounds…

alebgl77/claude-inc · 110 tokens

mm

A dispatcher that provides short /mm commands for project setup, session recovery, project overviews, and workflow checks. It maps these aliases to longer system commands.

mworldorg/markdown-memory · 103 tokens