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/review-resume)<a href="https://agentmods.dev/commands/caesiumy/claude-interview-agents/review-resume"><img src="https://agentmods.dev/badge/commands/caesiumy/claude-interview-agents/review-resume/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.
<a href="https://agentmods.dev/commands/caesiumy/claude-interview-agents/review-resume"><img src="https://agentmods.dev/badge/commands/caesiumy/claude-interview-agents/review-resume.svg" alt="Reviewed on agentmods" width="80" 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.00036 | $0.01949 |
| Opus 5 | $0.00018 | $0.00975 |
| Sonnet 5 | $0.00007 | $0.00390 |
| Haiku 4.5 | $0.00004 | $0.00195 |
Grade A, and why
review-resume 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 10d 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 — 102 lines — stays where its author put it; the contents beside it link to each section on GitHub.
이력서 리뷰 명령
이력서를 분석하고 프론트엔드 3년차 이직에 맞게 리뷰합니다.
사용법
/review-resume [이력서파일경로] [JD파일경로]
JD파일경로(선택): 지원할 채용공고(JD) 파일을 함께 제공하면 리뷰 결과에 JD 적합도 갭 분석 섹션(5슬롯 요약·필수/우대 키워드 매칭표·누락 키워드·JD 기준 통과율)이 추가됩니다. 미제공 시 기존 리뷰만 수행합니다. 회사별로 JD만 바꿔 재실행하면 같은 이력서의 회사 간 적합도 비교(지원 우선순위 판단)가 가능합니다.
실행 절차
경로 규칙: 입력 파일과 산출물 경로는 모두 커맨드를 실행한 현재 작업 디렉토리 기준입니다.
1단계: 이력서 파일 읽기
resumes/폴더 또는 지정된 경로에서 이력서 파일 읽기- 지원되는 형식: .md, .txt, .pdf
- JD 파일 경로가 제공된 경우 JD 파일도 함께 읽기
- JD는
${CLAUDE_PLUGIN_ROOT}/skills/portfolio-strategy/jd-parsing.md의 5슬롯 파싱 (회사·도메인/핵심 책임/우대 기술/시니어리티/인재상)과 비정형 JD 처리 규칙을 그대로 적용해 구조화합니다 —/portfolio와 동일 기준이어야 같은 JD에서 같은 슬롯이 나와 회사 간 비교가 성립합니다 (별도 파싱 규칙을 만들지 않습니다)
- JD는
입력 예외 처리 (해당하는 경우 반드시 아래 분기를 따릅니다):
- 인자 생략 또는 파일 미존재:
resumes/폴더의 이력서 후보 목록(*_review.md,*_questionnaire.md,*_evaluation.md,*_mock_*.md등 산출물 파일 제외)을 제시하고 사용자가 선택한 뒤 진행합니다. 후보가 없으면 이력서 파일 경로를 요청합니다. - PDF 텍스트 추출 실패(이미지 기반 PDF 등): 리뷰를 진행하지 말고, 이력서를 .md 또는 .txt로 변환한 뒤 다시 실행하도록 안내합니다.
- 경력 연수 불일치: 추출한 경력 연수가 3년차 ±1(2~4년)을 벗어나면(신입, 5년차 이상 등) 사용자에게 알리고 3년차 기준 적용 여부를 확인한 후 진행합니다. 그대로 적용한 경우 리뷰 결과 상단에 "3년차 기준 적용"임을 명시합니다.
2단계: resume-reviewer 서브 에이전트 호출
메인 루프는 채점을 직접 수행하지 않고 resume-reviewer 서브 에이전트에 위임합니다.
채점(항목별 앵커·PSR 감점식·통과율 밴드)은 세션 모델에 좌우되면 재현성이 흔들리므로,
model 핀이 고정된 이 에이전트가 "같은 이력서 = 같은 점수"를 모델 수준에서 보장합니다.
Use the resume-reviewer subagent to score this resume:
## 평가 대상
- 이력서: [1단계에서 읽은 이력서 전문 — 또는 절대 경로(에이전트가 Read로 열람)]
- 채점 기준: ${CLAUDE_PLUGIN_ROOT}/skills/resume-review/SKILL.md
- 연차 확인 결과: [예: "3년차(추출값 3년)" / "3년차 기준 적용(추출값 5년, 사용자 승인)"]
## JD 컨텍스트 (제공된 경우에만)
- JD 5슬롯: [1단계 파싱 결과 — 우대 기술은 필수(자격요건)/우대 구분 포함]
## 요청
SKILL.md의 채점 앵커·PSR 기호 판정·성과 중심 감점식·통과율 밴드를 그대로 적용해 채점하고,
SKILL.md '출력 형식'의 마크다운 보고서 전문을 반환하세요.
- 수치 창작 금지: 원문에 없는 정량 수치는 `[X%]` 플레이스홀더 + "(실제 수치 확인 후 기입)"으로 표기
- 구체적 수정 제안은 Before → After 최소 3건
- 포트폴리오 전개 추천은 항목마다 ① 원문 bullet 따옴표 인용 ② PSR 상태·보강 포인트 ③ 사유 1줄 포함
- 예상 서류 통과율/JD 기준 통과율은 총점 연동 밴드로만 산정하고 단서 문구를 포함
- JD 컨텍스트가 없으면 'JD 적합도 갭 분석' 섹션을 넣지 않음
- 반환 전 5개 영역 점수 합 = 총점 자체 검증
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.
- 10d ago First seen · 102 lines · 36 tokens per session scan A 5f02c6c6cffe
review-resume is a command published in the GitHub repository CaesiumY/claude-interview-agents (3 stars, last pushed 25d ago), licensed MIT. It adds 36 tokens to every session and 1,949 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
deps-audit
Audit project dependencies for vulnerabilities, outdated packages, license conflicts, and supply chain risks — then provide actionable remediation strategies.
template
Manage issue templates for streamlined issue creation.
auto-browse
Auto-browse — learn, optimize, and graduate browser operations or web data-mining workflows.
discover
Search the Everruns(Dev) API catalog for available operations.
doctor
Badi configuration validation. Checks all Badi components and produces a diagnostic report.
t800-onboard
A command for newcomers that explains what is installed in Cursor globally and in the current project, plus what the T-800 team can do.