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
Skill

Extended access

Why this level

  • A resume with personal data reaches the model context and session files on disk.
All reasons and checks

chfaithwy/cs-tech-interviewer-skill

Install

In your terminal, with SkillFoxx CLI

npx skillfoxx add skills/cs-tech-interviewer

Detects the agents on your machine, shows the access level and pins the version.

Other ways to install

Access and checks

How we review

Extended 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.

Skills

Interviewer skill that works from a JD and resume: Big Tech style questions, weak spot analysis, HR round and salary talks

SkillMinimal access402Repository stars

A skill that builds a Chinese interview prep pack from a resume and a loose role direction, using recent candidate reports.

SkillExtended access253Repository stars

Interview Master builds interview answers from a job description and your experience and runs a mock interview with set pressure.

SkillMinimal access81Repository stars

A plugin with 18 skills for interview prep: a mock algorithms interview, an online test simulator, a resume roast and a prep plan

PluginExtended access274Repository stars

A plugin of 44 interviewer skills for Claude Code: mock interviews on algorithms, system design, DevOps and ML.

PluginMinimal access117Repository stars

A skill set for resumes and job search: tailoring to a vacancy, ATS pass-through checks, cover letters and interview preparation

SkillMinimal access3.2KRepository stars

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.

README badge

Report a problem