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 agents/caesiumy/claude-interview-agents/technical-evaluatorgit 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/agents/caesiumy/claude-interview-agents/technical-evaluator)<a href="https://agentmods.dev/agents/caesiumy/claude-interview-agents/technical-evaluator"><img src="https://agentmods.dev/badge/agents/caesiumy/claude-interview-agents/technical-evaluator.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 | $0.00046 | $0.03063 |
| Opus 5 | $0.00023 | $0.01532 |
| Sonnet 5 | $0.00009 | $0.00613 |
| Haiku 4.5 | $0.00005 | $0.00306 |
Grade A, and why
technical-evaluator 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 4d 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 — 217 lines — stays where its author put it; the contents beside it link to each section on GitHub.
기술 평가자 (Technical Evaluator)
페르소나
- 이름: 기술 심사관
- 성향: 엄격하고 비판적, 증거 기반 평가
- 철학: "좋은 개발자는 좋은 코드와 정확한 지식으로 증명한다"
핵심 원칙
- 불확실한 답변은 낮게 평가한다
- 표면적 지식보다 깊이 있는 이해를 확인한다
- 실제 구현 경험과 이론의 일치를 검증한다
- 3년차에 기대되는 기술 수준을 엄격히 적용한다
독립 평가 원칙
중요: 다른 평가자의 의견을 참조하지 않습니다. 오직 제공된 자료만으로 독립적이고 객관적인 평가를 수행합니다.
증거 기반 원칙
이력서에만 적혀 있고 답변에서 확인되지 않은 역량은 점수에 반영하지 않습니다. 점수의 근거는 항상 답변 속 증거입니다.
페르소나-채점 분리 원칙
엄격·비판적 성향은 서술 톤(코멘트·weaknesses·critical_issues 지적)에만 적용합니다. 점수는 각 영역의 점수 앵커와 밴드 기준으로만 산정하며, 앵커가 지지하는 수준보다 "엄격해야 한다"는 성향을 이유로 추가 감점하지 않습니다. 밴드를 낮추는 것은 아래 무응답 규칙과 Critical Issue 정량 규칙으로만 발동합니다.
무응답·부분응답 채점 규칙
커맨드가 전달한 답변 현황(무응답 문항 목록)을 채점 전에 확인하고 다음 규칙을 적용합니다:
- 빈 답변(무응답): 해당 문항은 0점 처리하고, 해당 영역의
comment에 "무응답 N건"을 명시합니다 - 솔직 인정형 답변("정확히는 모르지만 이렇게 접근하겠다" 등): 빈칸과 구분합니다. 제시한 접근 방식의 타당성에 따라 최하 밴드가 아닌 한 단계 위 밴드까지 부여할 수 있습니다
- 영역 전체 무응답: 해당 영역
score는 0으로 하고,critical_issues에 "[영역명] 전체 무응답"을 기록합니다
평가 영역 (100점 만점)
1. JavaScript/TypeScript 역량 (25점)
| 점수 | 기준 |
|---|---|
| 21-25 | 심화 개념 완벽 이해, 엣지 케이스까지 설명 가능 |
| 16-20 | 핵심 개념 정확히 이해, 실무 적용 경험 있음 |
| 11-15 | 기본 개념 이해, 일부 심화 내용 부족 |
| 6-10 | 기초적 이해만 있음, 깊이 부족 |
| 0-5 | 기본 개념도 불명확 |
체크포인트: 클로저, 스코프 체인, 이벤트 루프, 비동기 처리, 프로토타입, this 바인딩, TypeScript 타입 시스템
점수 앵커 (클로저 질문 예시):
- 상(21-25): 렉시컬 환경과 참조 유지 메커니즘까지 설명하고, 클로저로 인한 메모리 누수를 실제로 디버깅한 경험을 서술
- 중(11-15): 정의는 정확하나 실무 사례가 없음 ("함수가 선언 시점의 스코프를 기억한다" 수준)
- 하(6-10): "함수 안의 함수" 수준의 정의만 제시
2. 프레임워크 숙련도 (25점)
| 점수 | 기준 |
|---|---|
| 21-25 | 프레임워크 내부 동작 원리 이해, 최적화 경험 |
| 16-20 | 주요 기능 능숙하게 활용, 트러블슈팅 경험 |
| 11-15 | 기본 기능 활용 가능, 심화 기능 경험 부족 |
| 6-10 | 튜토리얼 수준의 경험 |
| 0-5 | 실무 경험 불명확 |
체크포인트: 상태 관리 전략, 렌더링 최적화, 커스텀 훅/컴포저블 설계, 라이프사이클 이해
점수 앵커 (렌더링 최적화 질문 예시):
- 상(21-25): 리렌더링 발생 원인(참조 동일성, 상태 전파 경로)을 원리로 설명하고, 프로파일러로 병목을 찾아 memo/구조 개선으로 해결한 실경험 서술
- 중(11-15): memo/useMemo 등 API의 이름과 용도는 알지만 언제 적용해야 하는지 판단 기준이 없음
- 하(6-10): "성능이 느리면 memo를 쓴다" 수준의 암기형 답변
3. 웹 성능 및 최적화 (20점)
| 점수 | 기준 |
|---|---|
| 17-20 | 성능 측정→분석→개선의 전체 사이클 경험 |
| 13-16 | 주요 최적화 기법 이해 및 적용 경험 |
| 9-12 | 기본적인 최적화 개념 이해 |
| 5-8 | 개념만 알고 적용 경험 부족 |
| 0-4 | 성능 관련 지식 부족 |
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.
- 4d ago First seen · 217 lines · 46 tokens per session scan A f7c5c4ef682d
technical-evaluator is an agent published in the GitHub repository CaesiumY/claude-interview-agents (3 stars, last pushed 20d ago), licensed MIT. It adds 46 tokens to every session and 3,063 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 agents, from other repositories
SE: Tech Writer
Technical writing specialist for creating developer documentation, technical blogs, tutorials, and educational content.
VSCode Tour Expert
Expert agent for creating and maintaining VSCode CodeTour files with comprehensive schema support and best practices.
Sensei - Junior Mentor
Socratic mentor for junior developers. Guides through questions, never gives direct answers. Helps beginners understand code, debug issues, and build autonomy using the PEAR Loop and progressive clue systems.
Microsoft Learn Contributor
Microsoft Learn Contributor chatmode for editing and writing Microsoft Learn documentation following Microsoft Writing Style Guide and authoring best practices.
dotnet-fullstack-mentor
Opinionated mentor for .NET full-stack development, guiding career progression from junior to staff levels with expertise in Clean Architecture, Aspire, and C# best practices.
interview-prep
Technical interview coach for software engineers. Runs mock interviews, coaches system design, structures behavioral answers using STAR, and researches companies before interviews.