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.
npx agentmods add commands/caesiumy/claude-interview-agents/interview-retrogit clone --depth 1 https://github.com/CaesiumY/claude-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/interview-retro)<a href="https://agentmods.dev/commands/caesiumy/claude-interview-agents/interview-retro"><img src="https://agentmods.dev/badge/commands/caesiumy/claude-interview-agents/interview-retro.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.00037 | $0.02572 |
| Opus 5 | $0.00018 | $0.01286 |
| Sonnet 5 | $0.00007 | $0.00514 |
| Haiku 4.5 | $0.00004 | $0.00257 |
Grade A, and why
interview-retro 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 — 140 lines — stays where its author put it; the contents beside it link to each section on GitHub.
실전 면접 회고 명령
실전 면접에서 받은 질문을 기억이 증발하기 전에 기록하고, 기존 준비 자산 (질문지·질문은행·인터뷰 노트)과 대조해 커버리지 갭을 찾아 다음 지원의 자산으로 환류합니다. 서브 에이전트 호출 없이 메인 루프가 직접 진행합니다.
사용법
/interview-retro resumes/[이름].md --company 회사명 # 회사명 지정
/interview-retro resumes/[이름].md # 회사명 미지정 시 사용자에게 한 번 확인
설계 사유: 이 커맨드는 인터랙티브 세션(질문 수집)이 중심이라 서브에이전트 없이 메인 루프가 직접 진행합니다 (서브에이전트는 사용자와 대화할 수 없음).
실행 절차
경로 규칙: 입력 파일과 산출물 경로는 모두 커맨드를 실행한 현재 작업 디렉토리 기준입니다. 시작 전에
${CLAUDE_PLUGIN_ROOT}/skills/interview-retro/SKILL.md를 읽어 회고 수집 톤, 자가 판정 앵커, 갭 분류 기준, 환류 규칙, 보고서 출력 형식을 확인하세요.
1단계: 준비 — 기존 자산 로드
- 이력서 파일 읽기
- [이름] 결정 규칙: 산출물 파일명의
[이름]은 이력서 파일의 베이스네임(확장자 제외)을 그대로 사용합니다 —/create-questionnaire의 '[이름] 결정 규칙'과 동일합니다. 이름이 일치해야resumes/[이름]_questionnaire.md탐색과 이전 retro 파일(resumes/[이름]_retro_*.md) 대조가 끊어지지 않습니다 - 회사명 확정:
--company가 없으면 AskUserQuestion으로 한 번 확인합니다. 파일명에 "미지정"을 넣지 않습니다. 회사명의 공백은 파일명에서 하이픈으로 치환합니다 (예: "토스 페이먼츠" →toss-페이먼츠가 아니라토스-페이먼츠) - 기존 자산을 Glob으로 탐색해 있는 것만 로드합니다:
resumes/[이름]_questionnaire.md— 갭 분류 A(질문지 수록) 대조용portfolio/*/interview-notes.md— 환류 slug 매칭용 (각 파일 1행의 이력서 한 줄 원문 확인)resumes/[이름]_retro_*.md— 반복 취약 영역 대조용 (이전 회고)- 질문은행 (갭 분류 B 대조용):
${CLAUDE_PLUGIN_ROOT}/skills/interview-questionnaire/SKILL.md(기술·협업 6영역)${CLAUDE_PLUGIN_ROOT}/skills/culture-fit-interview/SKILL.md(임원·컬처핏)
예외 처리:
- 이력서 파일 미발견:
resumes/폴더의 파일 목록을 보여주고 경로 확인을 요청한 뒤 중단합니다. 임의로 추측해 진행하지 않습니다 - 질문지 미존재: "질문지가 없어 갭 분석을 질문은행 대조로만 수행합니다 (A 분류 생략)"를 회고 시작 전에 고지하고 진행합니다. 조용히 생략하지 않습니다
- 동일 경로에 retro 파일이 이미 존재 (같은 회사·같은 날짜 재실행): 기존 파일을 덮어쓰지 않고
파일명 끝에
_2,_3… 순번을 붙입니다
- 보고서 파일 생성:
resumes/[이름]_retro_[회사]_[YYYY-MM-DD].md(UTF-8) — 스킬의 출력 형식에 따라 헤더만 먼저 작성합니다 (수집 중 append, 세션 중단 대비)
2단계: 회고 수집 (인터랙티브)
스킬의 '회고 수집 프로토콜'을 준수합니다 — 비난 없는 회고 톤: 수집 중에는 답변에 대한 평가·교정·훈수를 하지 않고 정보만 수집합니다. 분석은 3단계에서 일괄 수행합니다.
- AskUserQuestion으로 면접 단계를 수집합니다: 서류후 과제 / 1차 기술 / 2차 심층 / 임원·컬처핏
- 질문 루프 — 한 번에 하나씩 (목록을 한꺼번에 요구하지 않음):
- "기억나는 질문을 하나 알려주세요 (기억나는 대로, 정확하지 않아도 됩니다)"
- 질문을 받으면 → "그때 어떻게 답하셨나요? (요지만)" — 답변 요지 수집
- AskUserQuestion으로 자가 판정 수집: 잘 답함 / 버벅임 / 못 답함 (선택지 description에 스킬의 판정 앵커를 표기 — 애매하면 더 나쁜 쪽 선택 안내)
- 질문·답변 요지·판정을 즉시 보고서 파일에 append합니다 ("기억 안 남"도 그대로 기록 — 답변·질문을 창작하지 않습니다)
- "다음 질문도 기억나시나요?" — "없어요/그만/끝"이면 루프를 종료합니다
- 전체 소감을 수집합니다 (자유 발화 — 분위기, 예상과 달랐던 점) → 보고서에 그대로 기록
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 · 140 lines · 37 tokens per session scan A e33c3605482e
interview-retro is a command published in the GitHub repository CaesiumY/claude-interview-agents (3 stars, last pushed 20d ago), licensed MIT. It adds 37 tokens to every session and 2,572 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.
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.
examples
Real-world examples and scenarios for pair programming sessions.
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.