interview-prep

interview-prep is a skill for Claude Code, Codex from ssmurfgg04-gif/context-m. It costs 171 tokens per session (1,692 once invoked), scanned A, original, Apache-2.0.

An interview-preparation guide that turns a target job, company, and interview stage into practice questions, sample answers, and a printable study handbook.

In plain words
What is it for?
It helps prepare behavioural, technical, case, and role-specific questions, including answers using the STAR method: Situation, Task, Action, Result.
Why use it?
It gives interview preparation a clear structure instead of leaving you to guess which questions matter or how to answer them.

Skill for Claude CodeCodex

Written for no agent in particular: nothing here depends on one. Also seen: names the AskUserQuestion tool.

Good fit It helps prepare behavioural, technical, case, and role-specific questions, including answers using the STAR method: Situation, Task, Action, Result.

Compare 6 skills from other repositories ↓
Install with agentmods
npx agentmods add skills/ssmurfgg04-gif/context-m/interview-prep
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 ssmurfgg04-gif/context-m --skill interview-prep
Clone the repo
git clone --depth 1 https://github.com/ssmurfgg04-gif/context-m

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-prep

README.md
[![agentmods](https://agentmods.dev/badge/skills/ssmurfgg04-gif/context-m/interview-prep/github.svg)](https://agentmods.dev/skills/ssmurfgg04-gif/context-m/interview-prep)
Your own site
<a href="https://agentmods.dev/skills/ssmurfgg04-gif/context-m/interview-prep"><img src="https://agentmods.dev/badge/skills/ssmurfgg04-gif/context-m/interview-prep/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-prep

Your own site · 80×15
<a href="https://agentmods.dev/skills/ssmurfgg04-gif/context-m/interview-prep"><img src="https://agentmods.dev/badge/skills/ssmurfgg04-gif/context-m/interview-prep.svg" alt="Reviewed on agentmods" width="80" height="20"></a>
Per session 171 Skills are progressive disclosure: only the name and description are preloaded; the body loads when the skill is used.
When invoked 1,692 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.00171 $0.01692
Opus 5 $0.00086 $0.00846
Sonnet 5 $0.00034 $0.00338
Haiku 4.5 $0.00017 $0.00169

Measured 9d ago against content hash f7e14d1d1514, method: parsed. Prices are Anthropic first-party input rates as of 2026-09-12, 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 9d ago.

The scan reads SKILL.md. This mod also ships 1 executable file (scripts/star_story_builder.py), listed below but not scanned — reading those needs a real analyzer, not pattern matching.

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.

Interview Prep(面试准备)

干 4 件事:

  1. 拆解面试场景:明确目标公司 / 岗位 / 面试轮次(一面 / 二面 / 终面 / HR 面)
  2. 生成题库:从 4 类题库(行为面、技术面、Case 面、岗位特定)中按需取题
  3. 生成参考回答:用 STAR / SCQA / MECE 等框架,结合用户简历事实
  4. 产出"备战手册":一份可打印的 .md / .docx / .pdf,含题目 + 参考思路 + 自检清单

何时触发

强信号:

  • "帮我准备面试 / 模拟面试 / 模面"
  • "明天 / 下周面试"
  • 提到了具体公司 + 岗位
  • "高频面试题 / 经典面试题"
  • "怎么回答 ___ 这个问题"
  • "自我介绍怎么说 / 离职原因怎么答 / 期望薪资怎么谈"

弱信号(先确认):

  • 只说"想了解一下面试" → 问是哪个方向 / 什么轮次

工作流

Step 1: 锁定面试场景

用 AskUserQuestion 收集:

  • 目标公司(具体名字 / 大厂 vs 创业 vs 外资 / 公司类型)
  • 目标岗位(精确到方向,如"用户增长 PM"而不是"产品经理")
  • 面试轮次(一面 / 二面 / 终面 / HR 面 / 全流程演练)
  • 时间紧迫度(明天 / 这周 / 下周以上)—— 影响"广度 vs 深度"
  • 用户已有材料(JD / 简历 / 公司公开信息 / 已知面试官背景)

如果用户给了 JD 和简历,先调用 jd-resume-tailor 的 parse_jd.py 抽出岗位关键信息,避免重复拆。

Step 2: 选题策略

按"轮次 + 方向 + 时间"决定题库结构。读取对应文件:

  • 行为面(任何轮次都会问)→ references/behavioral.md
  • 技术面(技术 / 数据岗主战场)→ references/technical.md
  • Case 面(咨询 / 战略 / 高级 PM)→ references/case.md
  • HR 面(任何岗位的最后一公里)→ references/hr_round.md
  • 岗位特定题库:
    • 互联网产品 / 运营 / PM → references/role_internet.md
    • 技术 / 研发 / 数据 → references/role_tech.md
    • 金融 / 咨询 / 商科 → references/role_finance.md

题量推荐:

  • 明天就面:每类 5~8 题,重点高频题
  • 3~7 天:每类 10~15 题
  • >1 周:完整覆盖 + 模拟轮次

Step 3: 生成参考回答

关键原则:参考回答必须基于用户简历里的真实经历,不是泛答。

调用 scripts/star_story_builder.py(如果有简历):

python scripts/star_story_builder.py --resume resume.md \
    --questions questions.json --out answers.md

或者,如果没有简历,用通用回答框架(从 references/answer_frameworks.md 读取)作为模板,让用户填空。

参考回答的格式:

【题目】___
【考察点】HR / 面试官想看你的什么能力
【回答框架】STAR / SCQA / MECE / 5W1H 之一
【建议长度】X 分钟(一般 1.5~3 分钟)
【参考回答 (基于你简历里的 ___ 经历)】
  S: 当时的背景 / 问题
  T: 你的任务 / 目标
  A: 你的具体动作(重点,要细节)
  R: 量化结果 + reflect
【可能的追问】1. ___ 2. ___ 3. ___

Step 4: 产出"备战手册"

调用 docx skill 生成一份完整的 interview_prep_<公司>_<岗位>.docx,结构:

封面:公司 + 岗位 + 面试日期 + 倒计时
1. 公司 / 岗位 速览(1 页)
2. 自我介绍(中 + 英两版,针对该岗位定制)
3. 行为面题库(X 题)+ 参考回答
4. 技术面 / Case 面 题库(X 题)+ 参考思路
5. 反向提问清单(你向面试官问什么)
6. 薪资谈判脚本
7. 面试当天 Checklist(路线 / 着装 / 物品 / 心态)

同时输出一份精简版 .md,方便用户在地铁里 / 路上 review。

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. 9d ago First seen · 132 lines · 171 tokens per session scan A f7e14d1d1514

Subscribe to this mod's changes

interview-prep is a skill published in the GitHub repository ssmurfgg04-gif/context-m (2 stars, last pushed yesterday), licensed Apache-2.0. It adds 171 tokens to every session and 1,692 once invoked, about $0.0009 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.