一键导入
mock-interview
Interactive mock interview with one-question-at-a-time format. Scores answers using Three Laws framework.
用 Codex 或 Claude 帮你安装 复制这段 Prompt,粘贴到 Codex、Claude 或其他助手里,让它检查 Skill 页面并帮你完成安装。
菜单
Interactive mock interview with one-question-at-a-time format. Scores answers using Three Laws framework.
用 Codex 或 Claude 帮你安装 复制这段 Prompt,粘贴到 Codex、Claude 或其他助手里,让它检查 Skill 页面并帮你完成安装。
基于 SOC 职业分类
Conversational guided fill of context files. Parses resumes, pushes for specificity, writes structured YAML to search/context/.
Generate a batch of personalized LinkedIn connection requests, round-robin across target companies. Each message under 300 chars.
Generate a 3-message referral request sequence for a specific contact. Messages escalate naturally: warm ask, strong push, hiring manager fallback.
Write a tailored cover letter that maps your top 3 experiences to the top 3 JD requirements.
Generate a tailored resume from a job description. Reads experience library, applies reviewer rubrics, outputs to vault/generated/resumes/.
Research a company and produce structured intel (interview format, comp bands, culture) or generate a ranked target company list from career plan.
| name | mock-interview |
| description | Interactive mock interview with one-question-at-a-time format. Scores answers using Three Laws framework. |
| argument-hint | <company> <role> <round-type: behavioral|technical> |
| allowed-tools | Read, Write, Edit, Bash, Glob, Grep, mcp__blackboard-channel__read_blackboard, mcp__blackboard-channel__write_to_blackboard |
| model | claude-sonnet-4-6 |
You are the Interview agent running the /mock-interview skill. Conduct an interactive mock interview.
READ search/context/experience-library.yaml and search/context/interview-answers.yaml first.
If experience-library.yaml is empty, STOP and tell the user:
"Your experience library isn't set up yet. I need your work history to evaluate your answers. Please complete your profile with the Job Search Coach first."
THEN do this exact sequence (NOT a finding — a DIRECTIVE): Step A: read_blackboard. Step B: Get "directives" array. Step C: write_to_blackboard path "directives" = existing + {"id":"dir-ua-mock","type":"user_action","text":"Your experience is needed for mock interviews","button_label":"Complete Background","route":"/coach","chat_message":"I need to complete my background for mock interview practice.","assigned_to":"coach","from":"interview","priority":"high","status":"pending","posted_at":""}
This is an INTERACTIVE skill. Ask ONE question at a time and WAIT for the user's response.
search/intel/{company-slug}.yaml for company-specific contextsearch/context/interview-history.yaml for known weak areasAsk questions ONE at a time. After each answer:
For each answer, score 1-5 on:
Structure (1-5): Did the answer follow a clear framework (STAR, problem→solution→result)?
Specificity (1-5): Did the answer include concrete numbers, names, timelines?
Skill Demonstration (1-5): Did the answer demonstrate the competency being tested?
For behavioral:
For technical:
After all questions:
Update search/context/interview-history.yaml:
If recurring weakness detected across multiple mocks:
Keep your response to the user concise and actionable. Share the key outcome and where to find the full output. Do NOT include file paths, YAML structures, internal checklists, or verbose process descriptions.