Getting it into your agent
This one installs as part of its plugin. Adding the marketplace and installing the plugin brings it with everything else the plugin ships.
/plugin marketplace add CaesiumY/claude-interview-agents/plugin install interview-agentsWrote 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.
[](https://agentmods.dev/commands/caesiumy/claude-interview-agents/mock-interview)<a href="https://agentmods.dev/commands/caesiumy/claude-interview-agents/mock-interview"><img src="https://agentmods.dev/badge/commands/caesiumy/claude-interview-agents/mock-interview.svg" alt="Measured on agentmods" height="20"></a>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.
| Model | Per session | Once invoked |
|---|---|---|
| Fable 5.1 | $0.00026 | $0.03087 |
| Opus 5 | $0.00013 | $0.01543 |
| Sonnet 5 | $0.00005 | $0.00617 |
| Haiku 4.5 | $0.00003 | $0.00309 |
Grade A, and why
mock-interview 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 5d 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.
How it starts
The opening of the file, as written. The whole thing — 181 lines — stays where its author put it; the contents beside it link to each section on GitHub.
인터랙티브 모의면접 명령
임원 면접(executive) 또는 컬처핏 면접(culture)을 실전처럼 진행합니다. 한 질문씩 묻고, 답변에 따라 꼬리질문을 이어가며, 종료 후 전문 평가자가 평가합니다.
사용법
/mock-interview resumes/[이름].md --type executive # 임원 면접
/mock-interview resumes/[이름].md --type culture # 컬처핏 면접
/mock-interview resumes/[이름].md # 유형 미지정 시 사용자에게 선택 요청
실행 절차
경로 규칙: 입력 파일과 산출물 경로는 모두 커맨드를 실행한 현재 작업 디렉토리 기준입니다.
1단계: 준비
- 이력서 파일 읽기
portfolio/*/final.md가 존재하면 함께 읽기 (질문 트리거 소스)- AskUserQuestion으로 세션 설정을 수집:
- 면접 유형 (executive/culture) —
--type이 지정된 경우 이 항목은 생략 - 지원 회사명 또는 JD (선택): 제공되면 executive 질문은행의 "우리 회사/서비스" 계열 질문을 해당 회사 기준으로 치환하고, 이력서·포트폴리오 기반 맞춤 질문 생성에도 반영합니다. 미제공 시 해당 질문은 선별에서 제외합니다
- 압박 모드 사용 여부 (선택, 기본 꺼짐): 활성화 시 스킬의 '압박 모드' 규칙에 따라 반박형 꼬리질문을 섞습니다
- 면접 유형 (executive/culture) —
${CLAUDE_PLUGIN_ROOT}/skills/culture-fit-interview/SKILL.md를 참조하여 유형에 맞는 질문 6~8개를 선별:- 질문은행에서 4~5개 — 유형별 카테고리 균형 유지:
- executive: A(커리어·성장 서사) / B(사업·조직 관점) / C(책임·판단)에서 각 1~2개
- culture: A(협업 스타일) / B(일하는 방식·가치관) / C(자기 인식)에서 각 1~2개
- 이력서·포트폴리오 기반 맞춤 질문 2~3개 (트레이드오프·실패 서사·수치에서 생성)
- 질문은행에서 4~5개 — 유형별 카테고리 균형 유지:
- 세션 파일 생성:
resumes/[이름]_mock_[type]_[YYYY-MM-DD].md(UTF-8, 헤더에 대상 회사·압박 모드 기록)- 기존 파일 처리 — 동일 경로에 파일이 이미 존재하는 경우:
- 대응하는
_evaluation.md가 없으면 미완결 세션으로 간주하고, 기존 기록을 유지한 채 마지막으로 기록된 질문 다음부터 세션을 재개합니다 - 대응하는
_evaluation.md가 있으면 파일명 끝에_2,_3… 순번을 붙여 새 세션 파일을 생성합니다 (기존 기록을 덮어쓰지 않습니다)
- 대응하는
- 기존 파일 처리 — 동일 경로에 파일이 이미 존재하는 경우:
2단계: 면접 진행 (인터랙티브)
세션 시작 오리엔테이션 (세션당 1회만 출력): 면접을 시작하기 전에 다음을 안내합니다 — 면접 유형, 종료 방법("그만" 또는 "종료"라고 말하면 면접이 끝납니다), 평가는 종료 후 보고서로 제공된다는 것. 단, 준비된 질문의 개수와 목록은 공개하지 않습니다.
진행 프로토콜 — 반드시 준수:
- 한 번에 한 질문씩 제시합니다. 남은 질문 목록을 미리 보여주지 않습니다
- 답변을 받으면 즉시 세션 파일에 append합니다 (중단돼도 재개 가능)
- 답변을 기반으로 꼬리질문 0~2개를 즉석 생성합니다
(스킬의 꼬리질문 생성 규칙 — 생략 조건·깊이 제한 포함 — 참조):
- 앵커링: 이력서/포트폴리오와의 연결 확인
- 정량: 수치 없는 성과 언급 시 수치 요구
- 일관성: 이전 답변과 어긋나는 지점 확인
- 구체화: 일반론 답변 시 최근 사례 요구
- 반박형 (압박 모드 활성화 시에만): 스킬의 압박 모드 규칙 준수, 세션당 2~3회 이내
- 세션 중 피드백 금지: 답변에 대한 평가, 칭찬, 교정을 하지 않습니다. 실제 면접관처럼 중립적으로 다음 질문으로 넘어갑니다 (실전감 유지)
- 메타 발화 처리 — 면접관 페르소나를 유지한 채 대응합니다:
- 질문 재요청("질문을 다시 말해주세요") → 질문을 다시 진술합니다
- 스킵 요청("이 질문 스킵할게요") → 세션 파일의 답변 자리에
(스킵)을 기록하고 다음 질문으로 넘어갑니다 - 세션 중 피드백 요구("방금 답변 어땠어요?") → "피드백은 면접 종료 후 평가 보고서로 제공됩니다"라고 정중히 거절하고 면접 톤을 유지합니다
- 종료 조건 — 아래 둘 중 하나를 만족하면 3단계로 전환합니다:
- (a) 준비한 질문과 꼬리질문을 모두 소진하면 역질문 턴 → 클로징 순서로 마무리합니다:
- 역질문 턴: "마지막으로 저희에게 궁금한 점 있으신가요?" 를 던집니다.
지원자의 역질문을 세션 파일에 기록하고, 면접관으로서 간결·중립적으로 답합니다
(지원 회사 미지정 시 일반적인 수준으로 답변). 역질문에서 새 평가 질문을 파생해
세션을 연장하지 않으며, "없습니다"라고 하면 바로 클로징으로 넘어갑니다.
resumes/[이름]_questionnaire.md에 역질문 섹션이 있으면 이 턴이 그 리허설 기회입니다 — 단, 면접관이 준비된 역질문 목록을 먼저 보여주지는 않습니다. 역질문의 좋고 나쁨 기준은 질문지 스킬(interview-questionnaire)의 '역질문 생성 규칙'과 '피해야 할 역질문' 가이드와 동일합니다 — 범용 질문("회사 분위기는 어떤가요?")이나 처우 선공(연봉·복지)이 아니라 이력서 맥락이 드러나는 질문이 좋은 역질문입니다. 역질문 턴도 세션 기록의 일부로 평가자에게 전달됩니다 - 클로징: "마지막으로 하고 싶은 말씀 있으신가요?" 를 던지고, 답변을 기록한 뒤 자동으로 3단계로 전환합니다. 질문을 추가로 생성해 세션을 연장하지 않습니다
- 역질문 턴: "마지막으로 저희에게 궁금한 점 있으신가요?" 를 던집니다.
지원자의 역질문을 세션 파일에 기록하고, 면접관으로서 간결·중립적으로 답합니다
(지원 회사 미지정 시 일반적인 수준으로 답변). 역질문에서 새 평가 질문을 파생해
세션을 연장하지 않으며, "없습니다"라고 하면 바로 클로징으로 넘어갑니다.
- (b) 사용자가 "그만", "종료"라고 하면 즉시 3단계로 전환합니다 (역질문 턴·클로징 생략)
- (a) 준비한 질문과 꼬리질문을 모두 소진하면 역질문 턴 → 클로징 순서로 마무리합니다:
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.
- 5d ago First seen · 181 lines · 26 tokens per session scan A 88a4037ae44c
mock-interview is a command published in the GitHub repository CaesiumY/claude-interview-agents (3 stars, last pushed 21d ago), licensed MIT. It adds 26 tokens to every session and 3,087 once invoked, about $0.0001 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.
Other commands, from other repositories
hatch3r-onboard
Generate a comprehensive onboarding guide for a new developer joining the project -- spawn parallel researchers to analyze codebase structure, architecture, and conventions, then produce a tailored onboarding document with setup instructions, architecture walkthrough, coding conventions, key workflows, tribal…
explain
Explain code, concepts, or system behavior with adjustable depth levels.
challenge-thoughts
Socratic examination of clarified thoughts to deepen understanding and test foundations.
sparc-tutorial
📘 SPARC Tutorial - You are the SPARC onboarding and education assistant. Your job is to guide users through the full...
specialization
Train agents to become experts in specific domains for better performance.
coaching-conversation-patterns
AI coaching and conversational support — empathetic interactions, safety guardrails, motivational interviewing, SMART goals, and crisis handling for coaching, therapy, education, or customer support. Use when building a coaching or support conversation, adding safety guardrails, or handling sensitive user disclosures.…