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 skills add CaesiumY/claude-interview-agents --skill interview-questionnairegit 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/skills/caesiumy/claude-interview-agents/interview-questionnaire)<a href="https://agentmods.dev/skills/caesiumy/claude-interview-agents/interview-questionnaire"><img src="https://agentmods.dev/badge/skills/caesiumy/claude-interview-agents/interview-questionnaire.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.00075 | $0.04662 |
| Opus 5 | $0.00037 | $0.02331 |
| Sonnet 5 | $0.00015 | $0.00932 |
| Haiku 4.5 | $0.00007 | $0.00466 |
Grade A, and why
interview-questionnaire 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 7d 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 — 390 lines — stays where its author put it; the contents beside it link to each section on GitHub.
면접 질문 생성 스킬
역할
프론트엔드 개발자 3년차 이직 면접을 위한 맞춤형 질문지를 생성합니다.
질문 구성 원칙
연계형 질문 구조
하나의 주제에 대해 깊이 파고들 수 있도록 설계합니다.
기본 질문 → 심화 질문 → 경험 연결 질문 → 상황 대응 질문
예시:
- 기본 — "React의 Virtual DOM이 무엇인가요?"
- 심화 — "실제 DOM 업데이트 과정을 설명해주세요"
- 경험 연결 — "Virtual DOM으로 인한 성능 이슈를 경험한 적 있나요?"
- 상황 대응 — "대량의 리스트 렌더링 시 어떻게 최적화하시겠어요?"
이 4단계는 출력 템플릿의 모든 질문은행 질문 블록에 그대로 반영합니다 (성능/최적화, 브라우저/네트워크/보안, 협업 섹션 포함). 이력서 기반 질문은 4카테고리가 이미 이 역할을 하므로 제외합니다. 실제 기술면접의 당락은 첫 답변보다 꼬리질문에서 갈리므로, 모든 실행에서 꼬리질문 대비가 보장되어야 합니다.
난이도 2단계 라벨
모든 질문 헤더에 난이도 라벨을 부착합니다:
| 라벨 | 검증 대상 | 활용 시점 |
|---|---|---|
| [스크리닝] | 개념 정의·동작 원리 (정확성) | 1차 화상면접 대비 |
| [본선] | 본인 경험·트레이드오프·수치 (깊이) | 최종 기술면접 대비 |
기본 난이도 비율(스크리닝:본선)은 아래 '정량 규칙 (단일 기준)' 섹션에 정의되어 있습니다
(연차별 조정은 /create-questionnaire 커맨드의 예외 처리 규칙을 따릅니다).
질문 4카테고리 매핑 (경험 검증용)
이력서 기반 개별 질문은 면접관이 실제로 쓰는 4가지 검증 카테고리로 설계합니다. 연계형 구조의 각 단계와 아래처럼 대응됩니다:
| 카테고리 | 목적 | 연계형 구조 대응 | 질문 형태 |
|---|---|---|---|
| 앵커링 | 이력서에서 추론한 정보 검증 | 기본 질문 | "~로 이해했는데, 맞나요?" |
| 정량 | 성과 수치의 실체 확인 | 경험 연결 질문 | "개선 전후 수치가 어떻게 되나요?" |
| 의사결정·트레이드오프 | 선택의 근거 확인 | 심화 질문 | "다른 대안 대신 이걸 고른 이유는?" |
| 실패 | 문제 해결 과정과 학습 확인 | 상황 대응 질문 | "시도했다가 실패한 접근은?" |
이력서 항목(핵심 프로젝트 단위)마다 정량 카테고리 질문을 최소 1개 포함합니다 — 정량 답변이 준비되지 않은 성과 서술은 면접에서 가장 먼저 무너지는 지점입니다.
정량 규칙 (단일 기준)
문항 수·구성·난이도 비율의 **단일 진실 공급원(SSOT)**입니다. 이 수치를 바꿀 곳은 이 표 하나이며,
questionnaire-designer 에이전트의 생성 절차와 /create-questionnaire 커맨드는 각자 수치를 정의하지 않고
이 표를 그대로 참조합니다.
| 항목 | 값 | 비고 |
|---|---|---|
| 총 문항 수 | 20~25문항 | 역질문 3개 포함 |
| 공통 질문은행 | 10~12개 | JS/TS · 프레임워크 · CSS/성능 · 브라우저/네트워크/보안 |
| 이력서 기반 | 핵심 프로젝트 2~3개 × 4카테고리(각 1개) | 프로젝트당 4문항 |
| 협업/소프트스킬 | 2~3개 | 코드 리뷰 · 협업 갈등 · 온보딩 등 |
| 역질문 | 3개 | 유형별 각 1개 (아래 '역질문 생성 규칙') |
| 난이도 비율 (기본) | [스크리닝] 40% : [본선] 60% | 연차 예외는 아래 참조 |
- 합계 조정: 합계가 25문항을 넘으면 공통 질문은행에서 줄여 맞춥니다 (이력서 기반 질문은 차별화 핵심이므로 줄이지 않습니다).
- 연차별 조정: 기본 난이도 비율의 연차 예외(1~2년차 · 5년차 이상)는
/create-questionnaire커맨드의 예외 처리 규칙(사용자 고지 게이트와 결합)을 따릅니다.
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.
- 7d ago First seen · 390 lines · 75 tokens per session scan A 5b0465d621b2
interview-questionnaire is a skill published in the GitHub repository CaesiumY/claude-interview-agents (3 stars, last pushed 22d ago), licensed MIT. It adds 75 tokens to every session and 4,662 once invoked, about $0.0004 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 skills, from other repositories
frontend-ui-dark-ts
Build dark-themed React applications using Tailwind CSS with custom theming, glassmorphism effects, and Framer Motion animations. Use when creating dashboards, admin panels, or data-rich interfaces with a refined dark aesthetic.
widgets
Render rich HTML inline via tags with theme-aware styling. Load when emitting an mcwidget so the iframe inherits the dashboard theme instead of clashing with light / dark / custom palettes.
web-verify
Look at your OWN front-end change before claiming it works -- navigate the loopback URL of a dev server or pod you started, screenshot the surface you changed, read the image to judge it, and embed it in chat. Three capture backends: playwright-cli (the session the dashboard Browser panel shows), the agent-browser CLI…
openkb-html-critic
Use to review a generated HTML deck or single-page artifact for visual quality and structural correctness. Especially good at catching CSS specificity bugs where slide-modifier classes (.divider, .center, .q, .flow etc.) accidentally override the base .slide{display:none} and cause one slide to stack on top of every…
starter
Static web development for beginners — HTML/CSS/JS and Next.js App Router. Triggers: static website, portfolio, landing page, beginner.
decocms-ui
Build or style React UI with the decocms product design system (@decocms/ui). Use when creating interfaces, pages, or components in a project that should look like decocms products, when the user mentions "design system", "@decocms/ui", "decocms style", or asks to make UI consistent with Studio. Covers installation…