Exam Forecast
anthropics/claude-for-legal
Analyze past exams from the same professor to surface patterns — subject weighting, recurring issue-spot traps, favored hypo types, policy-vs-doctrine mix — and forecast likely emphases for the…
分析同一授课教师的历年考题以揭示模式——科目权重、反复出现的考点陷阱、 偏好的案例假设类型、政策vs法条分析的比例——并预测今年考试可能的重点。
$ npx skills add zhou210712/claude-for-legal-ZH --skill exam-forecast -a claude-codeProject install by default; add -g for ~/.claude/skills/.
$ gh skill install zhou210712/claude-for-legal-ZH exam-forecast --agent claude-codeProject scope by default; add --scope user for a personal install. Needs GitHub CLI 2.90.0 or later (public preview).
$ git clone --depth 1 https://github.com/zhou210712/claude-for-legal-ZH.git skills-src && mkdir -p .claude/skills && cp -r skills-src/law-student/skills/exam-forecast .claude/skills/exam-forecast && rm -rf skills-srcUse ~/.claude/skills/ instead of .claude/skills for a personal install. The folder must contain SKILL.md.
Claude Code skills documentation · loads skills from .claude/skills/
Install the "exam-forecast" agent skill from https://github.com/zhou210712/claude-for-legal-ZH/tree/main/law-student/skills/exam-forecast into .claude/skills/exam-forecast/ in this project. Copy the whole folder (SKILL.md and every file beside it), keep the folder name "exam-forecast", then confirm the skill loads.Claude Code copies the folder itself, the same result as the manual copy. Check what it changed before you commit it.
$skill-installer install https://github.com/zhou210712/claude-for-legal-ZH/tree/main/law-student/skills/exam-forecastType this inside Codex. $skill-installer <name> installs a curated skill from openai/skills. The installer writes to $CODEX_HOME/skills (default ~/.codex/skills). Restart Codex if the skill does not show up.
$ npx skills add zhou210712/claude-for-legal-ZH --skill exam-forecast -a codexProject install goes to .agents/skills/; add -g for ~/.codex/skills/.
$ gh skill install zhou210712/claude-for-legal-ZH exam-forecast --agent codexProject scope by default (.agents/skills/); add --scope user for a personal install.
$ git clone --depth 1 https://github.com/zhou210712/claude-for-legal-ZH.git skills-src && mkdir -p .agents/skills && cp -r skills-src/law-student/skills/exam-forecast .agents/skills/exam-forecast && rm -rf skills-srcUse ~/.agents/skills/ instead of .agents/skills for a personal install.
Codex skills documentation · loads skills from .agents/skills/
Install the "exam-forecast" agent skill from https://github.com/zhou210712/claude-for-legal-ZH/tree/main/law-student/skills/exam-forecast into .agents/skills/exam-forecast/ in this project. Copy the whole folder (SKILL.md and every file beside it), keep the folder name "exam-forecast", then confirm the skill loads.Codex copies the folder itself, the same result as the manual copy. Check what it changed before you commit it.
$ npx skills add zhou210712/claude-for-legal-ZH --skill exam-forecast -a cursorProject install goes to .agents/skills/; add -g for ~/.cursor/skills/.
$ gh skill install zhou210712/claude-for-legal-ZH exam-forecast --agent cursorProject scope by default (.agents/skills/); add --scope user for a personal install.
$ git clone --depth 1 https://github.com/zhou210712/claude-for-legal-ZH.git skills-src && mkdir -p .cursor/skills && cp -r skills-src/law-student/skills/exam-forecast .cursor/skills/exam-forecast && rm -rf skills-srcUse ~/.cursor/skills/ instead of .cursor/skills for a personal install.
Cursor skills documentation · loads skills from .cursor/skills/, .agents/skills/, .claude/skills/, .codex/skills/
Install the "exam-forecast" agent skill from https://github.com/zhou210712/claude-for-legal-ZH/tree/main/law-student/skills/exam-forecast into .cursor/skills/exam-forecast/ in this project. Copy the whole folder (SKILL.md and every file beside it), keep the folder name "exam-forecast", then confirm the skill loads.Cursor copies the folder itself, the same result as the manual copy. Check what it changed before you commit it.
$ gemini skills install https://github.com/zhou210712/claude-for-legal-ZH.git --path law-student/skills/exam-forecast--scope user (default) or --scope workspace; --path is the subfolder of the repo that holds the skill; --consent skips the security confirmation prompt.
$ npx skills add zhou210712/claude-for-legal-ZH --skill exam-forecast -a gemini-cliProject install goes to .agents/skills/; add -g for ~/.gemini/skills/.
$ gh skill install zhou210712/claude-for-legal-ZH exam-forecast --agent gemini-cliProject scope by default (.agents/skills/); add --scope user for a personal install.
$ git clone --depth 1 https://github.com/zhou210712/claude-for-legal-ZH.git skills-src && mkdir -p .gemini/skills && cp -r skills-src/law-student/skills/exam-forecast .gemini/skills/exam-forecast && rm -rf skills-srcUse ~/.gemini/skills/ instead of .gemini/skills for a personal install, then run /skills reload.
Gemini CLI skills documentation · loads skills from .gemini/skills/, .agents/skills/
Install the "exam-forecast" agent skill from https://github.com/zhou210712/claude-for-legal-ZH/tree/main/law-student/skills/exam-forecast into .gemini/skills/exam-forecast/ in this project. Copy the whole folder (SKILL.md and every file beside it), keep the folder name "exam-forecast", then confirm the skill loads.Gemini CLI copies the folder itself, the same result as the manual copy. Check what it changed before you commit it.
$ gh skill install zhou210712/claude-for-legal-ZH exam-forecastInstalls for Copilot at project scope by default; add --scope user for a personal install. Preview a skill first with gh skill preview. Needs GitHub CLI 2.90.0 or later (public preview).
$ npx skills add zhou210712/claude-for-legal-ZH --skill exam-forecast -a github-copilotProject install goes to .agents/skills/; add -g for ~/.copilot/skills/.
$ git clone --depth 1 https://github.com/zhou210712/claude-for-legal-ZH.git skills-src && mkdir -p .github/skills && cp -r skills-src/law-student/skills/exam-forecast .github/skills/exam-forecast && rm -rf skills-srcUse ~/.copilot/skills/ instead of .github/skills for a personal install. Commit .github/skills so cloud agent and code review can use it.
GitHub Copilot skills documentation · loads skills from .github/skills/, .claude/skills/, .agents/skills/
Install the "exam-forecast" agent skill from https://github.com/zhou210712/claude-for-legal-ZH/tree/main/law-student/skills/exam-forecast into .github/skills/exam-forecast/ in this project. Copy the whole folder (SKILL.md and every file beside it), keep the folder name "exam-forecast", then confirm the skill loads.GitHub Copilot copies the folder itself, the same result as the manual copy. Check what it changed before you commit it.
$ npx skills add zhou210712/claude-for-legal-ZH --skill exam-forecast -a opencodeOpenCode documents no install command of its own. Project install goes to .agents/skills/; add -g for ~/.config/opencode/skills/.
$ gh skill install zhou210712/claude-for-legal-ZH exam-forecast --agent opencodeProject scope by default (.agents/skills/); add --scope user for a personal install.
$ git clone --depth 1 https://github.com/zhou210712/claude-for-legal-ZH.git skills-src && mkdir -p .opencode/skills && cp -r skills-src/law-student/skills/exam-forecast .opencode/skills/exam-forecast && rm -rf skills-srcUse ~/.config/opencode/skills/ instead of .opencode/skills for a personal install.
OpenCode skills documentation · loads skills from .opencode/skills/, .claude/skills/, .agents/skills/
Install the "exam-forecast" agent skill from https://github.com/zhou210712/claude-for-legal-ZH/tree/main/law-student/skills/exam-forecast into .opencode/skills/exam-forecast/ in this project. Copy the whole folder (SKILL.md and every file beside it), keep the folder name "exam-forecast", then confirm the skill loads.OpenCode copies the folder itself, the same result as the manual copy. Check what it changed before you commit it.
exam-forecast分析同一授课教师的历年考题以揭示模式——科目权重、反复出现的考点陷阱、 偏好的案例假设类型、政策vs法条分析的比例——并预测今年考试可能的重点。
Exam Forecast is an agent skill from zhou210712/claude-for-legal-ZH. 分析同一授课教师的历年考题以揭示模式——科目权重、反复出现的考点陷阱、 偏好的案例假设类型、政策vs法条分析的比例——并预测今年考试可能的重点。 当用户说"考试考什么""分析历年考题""预测考试"或分享历年考题时使用。
Its SKILL.md is about 940 tokens, which your agent loads only when the skill is triggered. It is a single SKILL.md file with no bundled scripts.
The licence is Apache-2.0.
7 steps, taken from the first numbered list in SKILL.md.
Read from SKILL.md and the folder at commit 2f01c92. It shows what the files ask for, not the result of running them.
Pre-approves nothing: there is no allowed-tools line, so your agent's usual permission prompts apply.
From allowed-tools in the SKILL.md frontmatter.
No scripts in the folder and no shell commands in SKILL.md (its code samples are markdown).
From the folder's file list and the shell code blocks in SKILL.md.
No URLs in SKILL.md.
From URLs in SKILL.md, links to its own repository left out.
Names no API keys, tokens, secrets or passwords.
From names ending in _API_KEY, _TOKEN, _SECRET, _KEY or _PASSWORD in SKILL.md.
Exam Forecast loads about 936 tokens when it runs. Until then it costs about 31 tokens; SKILL.md has 114 words of instructions outside code blocks.
Estimates: characters ÷ 4, the usual rule of thumb; real counts depend on the model's tokenizer. Scripts and assets cost tokens only if the agent reads them.
The automated check found no risky patterns in SKILL.md.
Automated static check — not a guarantee. Review scripts before installing. It scans the text of SKILL.md for risky patterns (piping downloads into a shell, reading credential files, hidden Unicode, destructive commands); files beside SKILL.md are not scanned.
The full file from zhou210712/claude-for-legal-ZH at commit 2f01c92, republished under its Apache-2.0 licence (© zhou210712). 114 words, ~936 tokens.
.claude/skills/exam-forecast/SKILL.md (or your agent's skills folder).~/.claude/plugins/config/claude-for-legal/law-student/CLAUDE.md → 课程、授课教师、考试形式、教学大纲。~/.claude/plugins/config/claude-for-legal/law-student/exam-forecasts/[课程]/forecast-[YYYY-MM-DD].md。定义为权重启发式,非确定预测。每位老师的试卷都有指纹。同样的案例假设结构反复出现。同样的陷阱反复回归。同样的科目比例反复再现。有历年考题的学生学得更聪明;没有的学生学得更辛苦。本技能分析你拥有的历年考题并揭示模式。
不是魔法。是预测,不是确定答案。技能不能告诉你考卷上具体有什么——它能告诉你的只是历年考卷上出现过什么,以及基于教学大纲覆盖范围什么可能再次出现。
[不确定] 是默认状态;这些是预测,非确定。明确表达为"基于你分享的 [N] 份历年考题,[主题] 出现了 [M] 次。你的考试可能重点考查它,也可能老师会轮换考点——将其作为分配复习时间的权重参考,而非确定性预测。"~/.claude/plugins/config/claude-for-legal/law-student/CLAUDE.md → 当前课程、考试形式、教学大纲(如有)如果上传的历年考题有教师姓名,用它来匹配模式(同一教师的考题是最高信号输入)。如果没有,按科目和结构匹配。 不要要求用户输入教师姓名——使用材料中已有的。如果用户在对话中主动提供也没问题;不要提示。
如果不到 3 份历年考题:标记为样本不足。模式推断更弱。 如果考题来自不同课程:部分模式可迁移(题型风格、政策vs法条比例);科目特定模式不可迁移。
对每份历年考题:
汇总各份考题中一致的内容:
稳定模式(出现在大多数/全部历年考题中):
变动模式(出现在部分而非全部):
值得注意的缺失模式:
标题——必需,预测的第一行,无论是在聊天中还是保存的文件中。 根据插件配置 ## Outputs,每个学习产出都带有统一的学习笔记标题。预测是学习产出。不要省略、改写或重定位标题。标题不是学生可以要求删除的免责声明;它是产出的身份标识,防止预测被误认为确定的考题或法律建议:
STUDY NOTES — NOT LEGAL ADVICE(学习笔记 — 非法律建议)结合模式分析与当前教学大纲:
STUDY NOTES — NOT LEGAL ADVICE(学习笔记 — 非法律建议)
# 考试预测——[课程 / 教师]——[日期]
**已分析的历年考题:** [N] 份
**样本置信度:** [不足(<3) / 中等(3-5) / 强(6+)]
**注意事项:** [例如,"其中一份历年考题是开卷期末考;你本次是闭卷。模式迁移不完整。"]
---
## 科目权重(历史数据)
| 主题 | 历年考题权重(平均) | 在当前教学大纲中? | 预测权重 |
|---|---|---|---|
| [主题1] | [%] | [是/部分/否] | [加重 / 持平 / 减轻] |
## 题型预测
- **可能格式:** [X 个案例分析 + Y 个简答 + Z 个论述,或类似]
- **案例事实密度:** [事实密集 / 稀疏 / 混合]
- **设问风格:** [一个宽泛设问 / 多个具体设问 / 逐项子问题]
## 需警惕的教师偏好
- [主题A] — 出现在 [M / N] 份历年考题中。权重为其在教学大纲中占比的 3-5 倍。
- [主题B] — [模式]
- [陷阱模式] — 如"在其他方面干净的案件事实中隐藏管辖权问题"
## 本学期讲授但历史上很少考查的主题
[列表——不要跳过,但也不要过度加权]
## 复习重点建议
基于历年考题模式和当前教学大纲覆盖:
**重点:** [可能构成考试核心的主题——占复习时间的 40-50%]
**中等:** [辅助主题——30-40%]
**兜底:** [讲授但历史上代表性不足的主题——10-20%,以防万一]
## [不确定——定性说明]
本预测来自 [N] 份历年考题。教师会变化。教师会轮换。历年重点的主题在教学大纲变化时可能被淡化。将其作为分配复习时间的权重启发式,而非确定性预测。考卷将包含意外。写入 ~/.claude/plugins/config/claude-for-legal/law-student/exam-forecasts/[课程]/forecast-[YYYY-MM-DD].md。带版本——如果学生在学期中又获得了另一份历年考题,重新运行并追加。
© zhou210712, Apache-2.0. Rendered from Markdown: HTML in the file is shown as text, images as links, and headings moved down two levels. Raw file
Just SKILL.md in law-student/skills/exam-forecast of zhou210712/claude-for-legal-ZH.
Open the folder on GitHubat commit 2f01c92
Exam Forecast next to the 5 skills that share the most tags, products or categories with it. Stars are the repository's; “used in” counts other GitHub owners with a copy.
| Skill | Stars | Used in | Tokens | Auto-check | Licence | Repo updated |
|---|---|---|---|---|---|---|
| Exam Forecast this skillzhou210712/claude-for-legal-ZH | 225 | — | ~936 | Automated safety check: Pass | Apache-2.0 | |
| Exam Forecastanthropics/claude-for-legal | 9.6k | 3 repos | ~2.3k | Automated safety check: Pass | Apache-2.0 | |
| Timesfm ForecastingK-Dense-AI/scientific-agent-skills | 48k | 1 repos | ~2.4k | Automated safety check: Notes | Apache-2.0 | |
| TimesFM Forecastinggoogle-research/timesfm | 34k | — | ~4.7k | Automated safety check: Pass | Apache-2.0 | |
| Forecast Accuracy Reviewdavila7/claude-code-templates | 33k | — | ~884 | Automated safety check: Pass | MIT | |
| Commercial Forecasteralirezarezvani/claude-skills | 28k | — | ~3k | Automated safety check: Pass | MIT |
anthropics/claude-for-legal
Analyze past exams from the same professor to surface patterns — subject weighting, recurring issue-spot traps, favored hypo types, policy-vs-doctrine mix — and forecast likely emphases for the…
K-Dense-AI/scientific-agent-skills
Performs zero-shot time-series forecasting with Google's TimesFM, including regular-grid CSV preparation, quantile forecasts, XReg covariates, and held-out evaluation.
google-research/timesfm
Forecasts any univariate time series zero-shot with Google's TimesFM model, returning point forecasts and calibrated prediction intervals without training.
davila7/claude-code-templates
Evaluate demand-forecast quality honestly - WMAPE, bias and Forecast Value Added against a naive benchmark over a rolling-origin backtest.
alirezarezvani/claude-skills
A skill your agent uses when building a quarterly bookings forecast, ARR projection, pipeline forecast, NRR projection, or commit/best-case/pipe-only board number — especially when the CRO needs to…
zLanqing/codex-claude-academic-skills
Zero-shot time series forecasting with Google's TimesFM foundation model.
zhou210712/claude-for-legal-ZH
构建或审查要件分析表——专利权利要求对照表(侵权、无效或审查)或 民事构成要件分析表(任何诉讼请求或抗辩),每个单元格附精确引用, 缺口检测为优先输出。当用户要求要件分析表、权利要求对照表、 证据对照表、侵权或无效主张、逐要件映射,或问"我们证明[主张]还缺什么"时使用。
zhou210712/claude-for-legal-ZH
结构化接待——实践领域模板、跨领域考点识别、利益冲突标记、分流分类. An agent skill from zhou210712/claude-for-legal-ZH.
zhou210712/claude-for-legal-ZH
参考资料:支持 /regulatory-legal:gaps 和 /regulatory-legal:comments 的共享差距和意见征集跟踪框架。跟踪未关闭的政策差距及其整改状态, 从 policy-diff 中获取差距,呈现开放和即将到期的事项,路由给负责人, 并通过企业通讯工具通知差距负责人,每次发送前需确认。
zhou210712/claude-for-legal-ZH
对照您的框架和风险校准进行全面产品上线审查。当用户说"审查这个上线" "[功能]法务审查""我们能上线吗""[产品]有什么法律问题"或引用了需要 逐类审查备忘录的产品需求文档或上线追踪工单时使用。
zhou210712/claude-for-legal-ZH
检查法规动态源,报告自上次检查以来的新事项,按重要度阈值过滤。适用于用户说"检查法规动态"、"有什么新规定"、"法规更新"、从定时任务触发执行,或手动粘贴法规动态进行分类和差异分析时。
zhou210712/claude-for-legal-ZH
展示具有即将到来的取消截止日期的合同,在通知窗口关闭前发出预警, 基于维护的续约登记册运行。当用户询问"什么即将续约""哪些续约即将到期" "我们是否错过了取消窗口""将此添加到续约追踪器"时使用,或按计划运行。
分析同一授课教师的历年考题以揭示模式——科目权重、反复出现的考点陷阱、 偏好的案例假设类型、政策vs法条分析的比例——并预测今年考试可能的重点。. Exam Forecast is an agent skill from zhou210712/claude-for-legal-ZH.
Run `npx skills add zhou210712/claude-for-legal-ZH --skill exam-forecast -a claude-code`. Or copy the skill folder (law-student/skills/exam-forecast in zhou210712/claude-for-legal-ZH) into .claude/skills/exam-forecast in your project. Claude Code loads it when a task matches its description.
Run `npx skills add zhou210712/claude-for-legal-ZH --skill exam-forecast -a codex`. Or copy the skill folder (law-student/skills/exam-forecast in zhou210712/claude-for-legal-ZH) into .agents/skills/exam-forecast in your project. Codex loads it when a task matches its description.
Cursor, Gemini CLI, GitHub Copilot and OpenCode also load SKILL.md folders. With the skills CLI, run `npx skills add zhou210712/claude-for-legal-ZH --skill exam-forecast -a cursor` (or -a gemini-cli, github-copilot or opencode for the others). To copy it by hand, put the folder in .cursor/skills/exam-forecast, .gemini/skills/exam-forecast, .github/skills/exam-forecast and .opencode/skills/exam-forecast in your project.
SKILL.md names no scripts, command-line tools or credentials: Exam Forecast is instructions for the agent only.
SKILL.md contains no URLs. Any network use would come from the scripts or tools the agent runs. This is read from the text; nothing was executed.
Our automated static check of SKILL.md found no risky patterns, such as piping downloads into a shell, reading credential files or hidden Unicode. It is not a guarantee. Review the folder before installing.
Exam Forecast is published under the Apache-2.0 licence (the repository's licence). It allows redistribution, so the full SKILL.md is shown on this page.
About 936 tokens (SKILL.md is roughly 3.7k characters). Agents keep only the skill's name and description in context until a task matches; then they load SKILL.md in full.
Skills that share tags, products or a category with Exam Forecast: Exam Forecast (anthropics/claude-for-legal, 9.6k stars), Timesfm Forecasting (K-Dense-AI/scientific-agent-skills, 48k stars), TimesFM Forecasting (google-research/timesfm, 34k stars) and Forecast Accuracy Review (davila7/claude-code-templates, 33k stars). The comparison table on this page puts their stars, adoption, token cost, safety result and licence side by side.
zhou210712 (a GitHub user) maintains it in zhou210712/claude-for-legal-ZH, which has 225 GitHub stars. The repository holds 122 skills in this directory. The repository was last updated on May 15, 2026.
Source: zhou210712/claude-for-legal-ZH on GitHub. Facts on this page come from the repository at the commit we read; the author's words are quoted as theirs.