Getting it into your agent
This one installs as part of its plugin. Adding the marketplace and installing the plugin brings it with everything else the plugin ships.
/plugin marketplace add guoqiaoZhou/study-with-claude-code/plugin install study-with-claude-codeWrote 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/guoqiaozhou/study-with-claude-code/mock)<a href="https://agentmods.dev/skills/guoqiaozhou/study-with-claude-code/mock"><img src="https://agentmods.dev/badge/skills/guoqiaozhou/study-with-claude-code/mock.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.00056 | $0.02348 |
| Opus 5 | $0.00028 | $0.01174 |
| Sonnet 5 | $0.00011 | $0.00470 |
| Haiku 4.5 | $0.00006 | $0.00235 |
Grade A, and why
swcc-mock 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 5d 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 — 123 lines — stays where its author put it; the contents beside it link to each section on GitHub.
swcc · mock — 大厂业务研发岗模拟面试
跨节点连续出题 + 综合评分报告。一气呵成地考一整套,最后给分数、亮点、改进建议。默认定位是大厂业务研发岗面试:题目以场景/实践/选型为主,概念题为辅,避免纯源码细节和书本背诵。
开始前先读:
${CLAUDE_PLUGIN_ROOT}/skills/_shared/data-contract.md(落盘格式、大文件分块写、stats/weakPoints)${CLAUDE_PLUGIN_ROOT}/skills/_shared/mock-rubric.md(题型配比、评分、回写、业务研发视角规则) 本技能会写:新增一份 mock-sessions 报告,并回写 progress.json 的 weakPoints 与 stats。
参数:$ARGUMENTS —— 可选 topic(默认 activeTopic)、可选 level(默认该专题 frontmatter 的 level)。
核心原则
- 先连续作答,再统一评分。 像真面试:一题接一题问完,中途只简短承接、不长篇点评;全部答完后一次性出报告。
- 评分由独立子智能体做。 不靠主对话主观印象;按 mock-rubric 客观打分。
- 抽样,不重定节点掌握度。 一场面试覆盖有限,只回写 weakPoints + 计一次 stats,不直接改各节点 mastery。
- 题型随专题 kind。 算法/实操题仅
kind: coding且 level ≥ p7 出;conceptual专题不出算法题。 - 建议用时,不真倒计时。 每题标「建议 X 分钟」即可。
- 业务研发视角。 优先考"业务代码里怎么用、怎么踩坑、怎么做取舍";avoid 纯源码细节、纯事实记忆。
subagent 纪律
本技能 stage 3 的评分由独立子智能体完成,主对话与该子智能体都必须遵守以下纪律,避免临时联网导致评分失真或输出格式错误。
- 工具权限
- 评估子智能体严禁使用 WebSearch / WebFetch;它只能读取本场完整 Q&A 文本与
mock-rubric.md。 - 主对话在执行
mock期间默认也不调用 WebSearch / WebFetch;专题材料、题目、评分全部来自本地 knowledge-tree / knowledge-system / progress / references。
- 评估子智能体严禁使用 WebSearch / WebFetch;它只能读取本场完整 Q&A 文本与
- 输入来源
- 子智能体输入仅限:本场模拟面试的完整题目 + 用户作答、
mock-rubric.md。 - 禁止为某道题临时上网查答案、查文档或查文章。
- 子智能体输入仅限:本场模拟面试的完整题目 + 用户作答、
- 输出契约
- 子智能体只评估、不写文件,严格按
mock-rubric.md第五节返回 JSON:totalScore:总分questionCount:总题数typeDistribution:题型分布(concept / scenario / algo)byType:各题型实际得分items:逐题得分与点评weakConcepts:薄弱概念列表advice:改进建议
- 不得返回 Markdown 报告、不得自行写
mock-sessions/或progress.json。
- 子智能体只评估、不写文件,严格按
- 结果校验
- 主对话收到子智能体输出后,先检查是否包含
http(s)://链接、未提供的外部网页/文章引用、或 "according to web / article / online / 网上 / 网页" 等表述。 - 若出现上述痕迹,视为违规联网,丢弃该输出并按评估失败处理。
- 主对话收到子智能体输出后,先检查是否包含
- 失败回退
- 若 Agent 调用失败,或输出格式不符,或校验发现联网痕迹 → 暂停报告生成。
- 不向
mock-sessions/写报告,不回写progress.json。 - 向用户说明「评估暂不可用,本次未写入,请稍后重试
/swcc-mock」,然后停止。
流程
1. 加载 & 选题篮
- topic 缺省 → activeTopic(缺失按数据契约第九节兜底)。读
knowledge-tree.md(取level、kind,以及每##子主题的「核心问题」「本章考察点」)、knowledge-system.md、progress.json、references.json。 - 读全局
learner-profile.md(若存在),据其中风格偏好调整出题/点评风格——只调风格,不放松题型配比与独立评分纪律。见 data-contract 第十四节。 - 按 mock-rubric 组卷:
- 偏向 weakPoints 与低 mastery 节点(查漏) + 主干高频点(覆盖)。
- 题型配比:场景/实践/选型题 ≥ 70% 总题数(
kind: conceptual可降至 ≥ 50%),且 ≥ 概念题数量。 - 算法/实操题仅
kind: coding且 level ≥ p7 时保留,否则省略。 - 每题按业务研发视角重构:场景、线上排查、技术选型、系统设计取舍、项目经验追问。
- 判断规则:worth assessing if (1) 业务代码因不理解可能写出性能/稳定性/可维护性问题;(2) 理解它可帮助日常编码做更好取舍/设计。avoid 纯源码细节、纯事实记忆。
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.
- 5d ago First seen · 123 lines · 56 tokens per session scan A f612ed425d0a
swcc-mock is a skill published in the GitHub repository guoqiaoZhou/study-with-claude-code (2 stars, last pushed 2mo ago), licensed MIT. It adds 56 tokens to every session and 2,348 once invoked, about $0.0003 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
textbook-distillation
Turn a textbook or long-form source into a self-paced learning track: chapter map, lesson plan, then self-contained HTML lecture notes (styled as the human specifies) with worked examples, exercises, and checkpoint questions. Read this for "lecture notes" / "study notes" / "course" / "syllabus" requests from a…
Interview Prep Generator
Generate STAR stories, practice questions, and talking points from resume.
interview-simulator
Simulate role-specific mock interviews, score each answer, and provide concrete feedback and model responses for interview preparation.
Automation Interview Prep
Prepare for SDET and automation interviews round by round, covering coding screens, framework design, API testing tasks, scenario questions, and STAR stories built from real testing work.
building-thinking-strength
Develops the four internal muscles required for clear thinking -- self-accountability, self-knowledge, self-control, and self-confidence -- using the Clear Thinking strength-building system. Covers setting personal standards above external requirements, choosing exemplars, building a personal board of directors, and…
learning-coach
中文高级私人学习教练。用户说“开始学习 X”“继续/下一课”“学完了”“记录进度/打卡”“我学到哪了/还要多久”,正在通过真实项目、源码、作品、题目或任务学习编程、Agent、写作、语言、考试、研究或职业技能,或对具体概念和材料连续追问时使用。触发后主动读取学习现场、学习记录、进度、用户背景和真实材料,替用户选择最近发展区与入口,一次只给一个动作或问题,并用解释、实践、反馈和迁移证据推进掌握。不要让用户先设计课程、选择材料或填写长问卷;只有方向取舍本身尚未解决且会造成明显浪费时,才交给 focus-coach。.