CS Tech Interviewer skill
Chinese tech-interview trainer: parses a resume and job description, asks follow-ups, scores answers and revises the resume.
- 112 ★ on the repository
- Last commit
Extended access
Why this level
- A resume with personal data reaches the model context and session files on disk.
Install
- Works in
In your terminal, with SkillFoxx CLI
npx skillfoxx add skills/cs-tech-interviewerDetects the agents on your machine, shows the access level and pins the version.
Other ways to install
Access and checks
How we reviewExtended accessThe tool runs code or makes network calls and only reads external data.
- A resume with personal data reaches the model context and session files on disk.
This is third-party code. Review the repository files before installing.
What it does
The skill runs a mock interview from a resume and a job description. It parses the resume (PDF, DOCX, Markdown, TXT), builds a candidate profile and picks questions from a local bank: CS fundamentals, algorithms, projects. Modes: full simulation, project deep dive, fundamentals quiz, algorithm practice, JD-targeted interview, resume challenge and transcript review. Each interview is saved as a disk session that can be paused and resumed. At the end the skill writes a structured `interview_evaluation.json` and md report plus resume revision advice.
Who it is for. Backend, AI and SRE candidates preparing for Chinese-language technical interviews who want drills based on their own resume.
Good fit when
- A candidate pastes a job description and asks for an interview built on it.
- A developer wants a tough review of a resume project.
- Before an interview a quick quiz on fundamentals and algorithms is needed.
- After practice a report and a plan for the next session are needed.
Not a fit when
- You need questions in Russian or English: banks and templates are in Chinese.
- The resume contains data that must not be sent to a model.
- You need the judgment of a live interviewer rather than practice.
Example request
Use $cs-tech-interviewer: run a mock interview from my resume and a backend job description, then produce a report.Limitations
The question bank and templates are in Chinese; an English README exists but answer scoring runs in Chinese. No license is declared and the last commit is from July 2026. For PDF parsing the README recommends installing `MinerU` separately. Free-form answers are scored by the model, so scores are indicative. The resume and interview transcripts sit in the session folder: keep it somewhere private. Scripts in `scripts/` write evaluation files next to the session, so run the skill in a dedicated working folder.
How to disable. Remove the skill folder from the agent's skills directory. Delete session folders with resumes and transcripts by hand.
FAQ
Which commands exist in a session?
`/role`, `/jd`, `/mode`, `/focus`, `/start`, `/status`, `/hint`, `/skip`, `/pause`, `/continue`, `/score` and `/report`.
How do I resume an interrupted interview?
Provide the previous session folder. The skill reads `session_state.json` and `transcript.json`; leave `PAUSED` with `/continue`.
Which resume formats are read?
PDF, DOCX, Markdown and TXT. For PDF the README recommends installing `MinerU`.
Where are modes configured?
In `data/interview_mode_profiles.json`: stage order, question counts, selection rules and scoring weights.
Is extra setup needed for PDF parsing?
For PDF resumes `MinerU` is recommended: `pip install -U "mineru[pipeline]"`. DOCX, Markdown and TXT need no extra packages.
Discussion
No questions or reviews yet.
Related
SkillsInterviewer skill that works from a JD and resume: Big Tech style questions, weak spot analysis, HR round and salary talks
A skill that builds a Chinese interview prep pack from a resume and a loose role direction, using recent candidate reports.
Interview Master builds interview answers from a job description and your experience and runs a mock interview with set pressure.
A plugin with 18 skills for interview prep: a mock algorithms interview, an online test simulator, a resume roast and a prep plan
A plugin of 44 interviewer skills for Claude Code: mock interviews on algorithms, system design, DevOps and ML.
A skill set for resumes and job search: tailoring to a vacancy, ATS pass-through checks, cover letters and interview preparation
README in short
The job description is pinned as context for the whole interview and drives what to ask and how to judge fit. Mode behavior lives in one file.