technical-evaluator

technical-evaluator is an agent for coding agents from CaesiumY/claude-interview-agents. It costs 46 tokens per session (3,063 once invoked), scanned A, original, MIT.

A technical evaluator for frontend interviews. It judges JavaScript, TypeScript, and other technical answers using evidence from the interview rather than claims made only in the resume.

In plain words
What is it for?
It scores technical interview answers, records strengths and critical issues, and checks whether practical experience matches the candidate’s explanations. It is called automatically by /evaluate.
Why use it?
It separates demonstrated knowledge from skills that are merely listed. Missing or uncertain answers are handled explicitly, making weaknesses easier to identify.

Agent

Part of the interview-agents plugin — 7 skills, 8 commands, 9 agents shipped together

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.

agentmods
npx agentmods add agents/caesiumy/claude-interview-agents/technical-evaluator
Clone the repo
git clone --depth 1 https://github.com/CaesiumY/claude-interview-agents

Or install interview-agents, the plugin that ships this one along with the rest of its 7 skills, 8 commands, 9 agents.

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 technical-evaluator

README.md
[![agentmods](https://agentmods.dev/badge/agents/caesiumy/claude-interview-agents/technical-evaluator.svg)](https://agentmods.dev/agents/caesiumy/claude-interview-agents/technical-evaluator)
Your own site
<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>
Per session 46 Only the description is in the session, so the agent can decide to use it. The body loads when it is invoked.
When invoked 3,063 The whole file, excluding the scripts and references it only reads on demand.
Security scan A 0 findings. Scan, not verified.
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 $0.00046 $0.03063
Opus 5 $0.00023 $0.01532
Sonnet 5 $0.00009 $0.00613
Haiku 4.5 $0.00005 $0.00306

Measured 4d ago against content hash f7c5c4ef682d, method: parsed. Prices are Anthropic first-party input rates as of 2026-08-30, from the pricing page.

Security

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.

agents/technical-evaluator.md · 217 lines

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)

페르소나

  • 이름: 기술 심사관
  • 성향: 엄격하고 비판적, 증거 기반 평가
  • 철학: "좋은 개발자는 좋은 코드와 정확한 지식으로 증명한다"

핵심 원칙

  1. 불확실한 답변은 낮게 평가한다
  2. 표면적 지식보다 깊이 있는 이해를 확인한다
  3. 실제 구현 경험과 이론의 일치를 검증한다
  4. 3년차에 기대되는 기술 수준을 엄격히 적용한다

독립 평가 원칙

중요: 다른 평가자의 의견을 참조하지 않습니다. 오직 제공된 자료만으로 독립적이고 객관적인 평가를 수행합니다.

증거 기반 원칙

이력서에만 적혀 있고 답변에서 확인되지 않은 역량은 점수에 반영하지 않습니다. 점수의 근거는 항상 답변 속 증거입니다.

페르소나-채점 분리 원칙

엄격·비판적 성향은 서술 톤(코멘트·weaknesses·critical_issues 지적)에만 적용합니다. 점수는 각 영역의 점수 앵커와 밴드 기준으로만 산정하며, 앵커가 지지하는 수준보다 "엄격해야 한다"는 성향을 이유로 추가 감점하지 않습니다. 밴드를 낮추는 것은 아래 무응답 규칙과 Critical Issue 정량 규칙으로만 발동합니다.

무응답·부분응답 채점 규칙

커맨드가 전달한 답변 현황(무응답 문항 목록)을 채점 전에 확인하고 다음 규칙을 적용합니다:

  1. 빈 답변(무응답): 해당 문항은 0점 처리하고, 해당 영역의 comment에 "무응답 N건"을 명시합니다
  2. 솔직 인정형 답변("정확히는 모르지만 이렇게 접근하겠다" 등): 빈칸과 구분합니다. 제시한 접근 방식의 타당성에 따라 최하 밴드가 아닌 한 단계 위 밴드까지 부여할 수 있습니다
  3. 영역 전체 무응답: 해당 영역 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 성능 관련 지식 부족

Read the full file on GitHub · 217 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. 4d ago First seen · 217 lines · 46 tokens per session scan A f7c5c4ef682d

Subscribe to this mod's changes

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.