interview-prep

An interview-preparation planner that studies a target company, interview round, job description, and your preparation notes.

In plain words
What is it for?
Use it to prepare for technical or HR interviews, review readiness, organize answers and STAR stories, and tailor preparation to a company or job description.
Why use it?
It helps replace scattered preparation with a plan based on past interview questions, expected topics, and identified weak areas.

Skill for Claude CodeCodex

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.

agentmods
npx agentmods add skills/dora0512/interview-trainer/interview-prep
Any agent
npx skills add Dora0512/interview-trainer --skill interview-prep
Clone the repo
git clone --depth 1 https://github.com/Dora0512/interview-trainer

Made for: Claude Code, Codex.

Per session 37 Skills are progressive disclosure: only the name and description are preloaded; the body loads when the skill is used.
When invoked 1,715 The whole file, excluding the scripts and references it only reads on demand.
Security scan A 0 findings. Scan, not verified.
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 $0.00037 $0.01715
Opus 5 $0.00018 $0.00857
Sonnet 5 $0.00007 $0.00343
Haiku 4.5 $0.00004 $0.00171

Measured 2d ago against content hash 7b4b05df2927, method: parsed. Prices are Anthropic first-party input rates as of 2026-08-30, from the pricing page.

Security

Grade A, and why

interview-prep 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 2d 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-prep/SKILL.md · 132 lines

How it starts

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

面试准备编排 Skill / Interview Prep Orchestrator

根据目标公司和即将到来的面试轮次,生成针对性准备计划。

语言规则:指令用中文写,但用用户的语言输出准备计划。

使用方式

/interview-prep <公司>                 # 生成准备计划(自动推断轮次)
/interview-prep <公司> --round 二面     # 指定轮次
/interview-prep <公司> --jd <JD文本>    # 带 JD 上下文
/interview-prep <公司> --hr            # 针对 HR 面准备
/interview-prep <公司> --readiness     # 只看准备度评分

工作区路径(准备开始前读取)

内容 路径
用户画像(身份/简历卖点/量化数据锁定/目标) profile.md
话题体系 + 各话题 L1-L5 标准答案 knowledge-base/topics.md
深度追问清单 knowledge-base/deep-dive-questions.md
STAR 故事库 knowledge-base/star-stories.md
公司风格库 knowledge-base/company-styles/*.md
HR 问题参考(如有) knowledge-base/hr-questions.md
面试管线 data/pipeline.md
能力画像 data/capability-profile.md
该公司历史面试记录 data/records/<公司>/*.md
该公司已有准备文档 data/prep/*<公司>*.md
该公司定制简历 profile.md 中简历目录下的 *<公司>*.md(如有)
跨面试分析(如有) data/analytics.md

执行流程

Step 1:收集上下文

  1. 从管线读该公司当前阶段,推断即将到来的轮次
  2. 读该公司所有历史记录,提取每轮考察话题、难度风格、表现和暴露弱点
  3. 有 JD 或定制简历则提取技术要求
  4. 从能力画像读各话题当前水平(🕐 已过期的达标话题按待复测处理)
  5. knowledge-base/star-stories.md 各故事的强度评级和使用记录

Step 2:分析与预测

公司风格推断:优先从 knowledge-base/company-styles/<公司>.md 读;若无该文件,从历史记录归纳,并匹配最接近的 archetype(算法深挖型 / 数据驱动型 / 稳定性型 / 系统设计型 / 行为面型 / 领域专项型)。

考察方向预测逻辑

  • 上轮已考话题:二面通常不重复但更深
  • 上轮暴露弱点:面试官可能交叉验证
  • JD 核心要求但未考的话题:高概率本轮出现
  • 该公司特色方向(从 company-styles 取)
  • 二面/三面通常增加:系统设计、技术决策、架构思维

Step 3:生成准备计划

# <公司><轮次>面试准备
> 预计面试时间:<从管线或用户输入> | 管线状态:<当前阶段> | 准备度评分:<X>%

## 上轮回顾
> 上轮日期:<日期> | 考察方向:<话题列表> | 表现:<强项>✅ <弱点>❌
> 详细复盘:<面试记录链接>

## 本轮预测
| # | 预测考察方向 | 预测概率 | 你的当前水平 | 目标 | 差距 | 紧急度 |
|---|---|---|---|---|---|---|
| 1 | <话题> | 🔴 高 | L<N> | L<M> | <差距> | P0 |

## 紧急复习清单
### P0(高概率 + 有差距,必须复习)
1. **<话题>** — <差距> 复习:`/interview review <话题>` 重点:<知识点> 来源:<在哪找>
### P1(中概率或差距小)
### 模拟练习
3. `/interview mock <核心话题> --company <公司>` — 针对最弱话题模拟一次

## STAR 故事分配

> 一个故事一场面试只支撑一题;同司上一轮讲过的故事本轮换角度或换故事。

| 预测问题 | 首选故事 | 适配度 | 备选 | 使用提醒 |
|---|---|---|---|---|
| <预测问题> | Story <N> | 🟢 强适配 / 🟡 可用 / 🟠 勉强 / 🔴 缺口 | Story <M> | <连续 3 场用过→提示轮换;该公司上轮讲过→换角度> |

**冲突解决**:两题争同一强故事 → 强故事给预测概率更高的题;出现 🔴 缺口 → 建议补写新故事并给素材方向,不硬凑。

## 自查 Checklist
□ <话题1> 能用类比开场 + 30 秒说清核心概念?
□ <话题2> 能画出关键 Mermaid 图?
□ <话题3> 能说出项目实战模块 + 量化数据?
□ 自我介绍准备好?(结构见 profile.md)
□ 简历量化数据背熟?(profile.md 锁定数据)
□ 该公司相关 STAR 故事准备好?
□ 薪资期望准备好?(目标见 profile.md)

## 准备度评估
准备度:🟡 <X>%(<关键差距>)
建议:<具体,如"用 2 小时复习 X + 做 1 次模拟可提升到 🟢 80%">

Read the full file on GitHub · 132 lines

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. 2d ago First seen · 132 lines · 37 tokens per session scan A 7b4b05df2927

Subscribe to this mod's changes

interview-prep is a skill published in the GitHub repository Dora0512/interview-trainer (10 stars, last pushed 1mo ago), licensed MIT. It adds 37 tokens to every session and 1,715 once invoked, about $0.0002 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-08-31.

Related

Other skills, from other repositories

job-application-kit

求职申请与面试准备套件:针对目标职位(JD/职位描述)量身定制简历与求职信,在诚实边界内修改与包装既有经历, 生成阶段化面试准备包并支持模拟面试。触发词:写简历、改简历、简历定制、tailor resume、resume、CV、 resume writing、求职信、cover letter、投递、申请职位、job posting、JD、职位描述、岗位匹配、fit 评估、 面试准备、面试问题、interview prep、mock interview、模拟面试、包装经历、量化成果。 不适用于:职位批量抓取与申请追踪管理、通用营销或商务文案、学术论文写作、招聘方视角的简历筛选。.

bahayonghang/my-ai-cli-toolkit · 184 tokens

project-interview-skill

在项目根目录生成导学.md与面经.md;大厂工程向、第一人称口播(每题≥150字完整STAR)、 简历一句话简介、仓库相对路径阅读指引、量化合并文末(待测+如何测)。触发:面经、导学、 interview analyzer、项目分析、面试准备、STAR、简历亮点。.

Jaxon1216/interview-analyzer-skill · 92 tokens

job-description-skill

Job Description 解码器 + Offer 策略系统。把任何 JD 翻译成「这家公司到底在招什么人 / 我的匹配度 / Gap 在哪 / 为什么投/不投 / 面试会问什么 / 下一步怎么走」。只有 3 步:贴 JD → 给简历 → 自动生成并打开一份 HTML Offer Strategy Report。是整个求职链路的入口,向下衔接 Resume Skill 和 BQ Skill。关键词:job description, JD, 职位描述, 匹配度, ATS, resume tailor, 简历定制, 招聘经理, 投不投, should I apply, 面试预测, offer strategy。.

yanliudesign/job-description-skill · 150 tokens

pm-interview-grill

产品经理(PM)高强度面试拷问与即时教练技能。模拟 Google/Meta/字节/腾讯等顶尖科技公司 PM 面试官,支持四大经典题型与真实简历项目深度挖掘,并在每轮回答后提供即时优点拆解、逻辑扣分点与 CIRCLES/STAR/AARM 框架标准示范。当用户提出“PM面试”、“产品经理面试”、“PM烤问”、“产品经理模拟面试”、“PM烤问我”或需要 PM 面试指导时触发。.

isdou/pm-interview-grill · 133 tokens

resume-assistant

智能简历助手,通过五个AI代理提供全流程求职支持:(1)故事挖掘-发现经历亮点;(2)职位推荐-匹配合适岗位;(3)简历优化-针对JD定制内容;(4)模拟面试-实战演练与反馈;(5)能力提升-差距分析与计划。适用于简历创建、优化、面试准备、职业规划等求职相关任务。.

Y1fe1-Yang/resume-assistant-skill · 101 tokens

career-ops

AI job search command center -- evaluate offers, generate CVs, scan portals, track applications. Use when the user pastes a job URL or JD, asks to scan portals, generate a CV/PDF, track applications, prepare for interviews, draft outreach/emails, or run any career-ops mode.

santifer/career-ops · 66 tokens