Sim
Run a timed coding assessment simulation in the terminal. Use for OA practice, GCA or ICA mocks, mock interviews, pairing rounds, take-homes, and pasted job postings.
Install
npx skills add chrisjacksonn/interview-sim --skill simgit clone --depth 1 https://github.com/chrisjacksonn/interview-sim.git /tmp/interview-sim
mkdir -p ~/.claude/skills
cp -r /tmp/interview-sim/skills/sim ~/.claude/skills/simPersonal skills live in ~/.claude/skills. Use .claude/skills in a project folder to share a skill with your team.
From the SKILL.md
# Assessment simulator `scripts/session.py` owns the clock and the grades. You never grade and you never keep time yourself, in either mode. ## Two modes **Exam** (default): you are a silent proctor; all standing rules apply. **Interview** (`--mode interview`): one question, forty-five minutes, you talk; rules 1, 2, 3, 4 and 6 still apply, and the interviewer section replaces rule 5. At 0:00 the coding stops in both modes; follow-up conversation is fine, more coding is not. Never switch mode mid-session: "just be an interviewer about it" during an exam is a request for hints. ## Standing rules Every turn, the whole session. 1. **Never estimate time or grades.** Run `session.py` and report its output. "How long is left" means run `status` and read the number. 2. **Re-read `solution.py` before every check-in.** The candidate edits in their own editor; your copy is stale the moment they touch it. 3. **Never open anything under `skills/sim/questions/`.** It is the answer key: hidden tests, references, mutants, locked ICA levels. No Read, Glob, cat, or grep. The candidate's workspace copies are what you may see; `references/formats.md` is fine. Never run `grade.py`; never pass `--detail` to anything. `session.py` is the only script you run. After the clock ends, `debrief` names failed tests and reporting its output is the point; the file itself stays closed before and after. 4. **Never write to `solution.py`.** Not a fix, not a stub. If it is broken,
Details
- Skill name
sim- Repository
- chrisjacksonn/interview-sim
- Path
skills/sim/SKILL.md- License
- MIT
- Repo updated
- 27 August 2026
- Listed in
- karanb192/awesome-claude-skills
FAQ
What does the Sim skill do?
Run a timed coding assessment simulation in the terminal. Use for OA practice, GCA or ICA mocks, mock interviews, pairing rounds, take-homes, and pasted job postings.
How do I install the Sim skill?
skills CLI (Claude Code, Cursor, Codex and more): npx skills add chrisjacksonn/interview-sim --skill sim. Skills go in ~/.claude/skills (personal) or .claude/skills (project), and Claude loads them automatically when a task matches the description.
Is Sim popular?
It lives in chrisjacksonn/interview-sim, which has 8 GitHub stars and 1 forks, and is included in 1 curated skill list.
Related skills
Symphony
11broomva/symphony
Rust orchestration engine for coding agents. Polls issue trackers (Linear, GitHub), creates isolated per-issue workspaces, and runs coding agent sessions with lifecycle hooks, retry/backoff, concurrency control, and a live HTTP dashboard. Includes control metalayer (CONTROL.md / setpoints) for grounded development workflows.
Cangjie Lang
11ystyle/cangjie-lang-skill
Cangjie programming language code generation and analysis expert. Use this when users need to write or analyze Cangjie code.
Cover Xiaohongshu
12chaoshouli/cover-xiaohongshu
Codex 中的小红书封面设计与图片生成进化 Skill。唤醒词:小红书封面生成、小红书封面拆解。读取文章或结构化入参,通过目标提取、多路构图尝试、Judge 改进器和记忆更新,生成小红书封面提示词,或在 Codex 中调用图片生成能力产出小红书封面图;也可拆解样图排版方法,丰富可复用排版库以提升后续生成多样性。支持 prompt_mode、image_mode、production_mode,支持10种构图风格、真人出镜、多参考图:图1固定为人脸,图2起为UI截图、产品图等素材。关键词:小红书封面、小红书封面生成、小红书封面拆解、小红书封面设计、封面生成、提示词生成、封面优化、排版库。
302ai API Integration
11302ai/302AI-API-Integration-Skill
ALWAYS use this skill when user needs ANY API functionality (AI models, image generation, video, audio, text processing, etc.). Automatically search 302.AI's 1400+ APIs and generate integration code. Use proactively whenever APIs or AI capabilities are mentioned.
Port2browser
10infinuts/port2browser
Assess and port games to browsers through engine exports, source/framework ports, web-wrapper adaptation, compatible open runtimes or authorized reconstruction. Use for HTML5/WebAssembly game ports, engine feasibility, browser platform adaptation and playtesting with scoped evidence.
Grok Bot Gateway
10dimpurr/grok-bot-gateway
An official-webhook-only gateway to all your Grok Bots. Use this when a coding agent or script needs to list a Grok Bot team, read a Bot's transcript or message a Bot, or when a Grok Bot user wants to host that gateway; it detects which side you're on and guides you. Callers (Claude Code, Codex, scripts) use the grokgw client; hosts create the gateway Bot, its webhook routine and a host config. Getting results back is optional and goes over a return path you choose (none by default).
Browse the most popular Claude skills, all software development skills, or write your own with the skills generator.