Getting it into your agent
One page per mod, every tool's command on it. A separate URL per tool would split the same page into five that compete with each other.
npx skills add zhou210712/claude-for-legal-ZH --skill worker-classificationgit clone --depth 1 https://github.com/zhou210712/claude-for-legal-ZHWrote 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/zhou210712/claude-for-legal-zh/worker-classification)<a href="https://agentmods.dev/skills/zhou210712/claude-for-legal-zh/worker-classification"><img src="https://agentmods.dev/badge/skills/zhou210712/claude-for-legal-zh/worker-classification/github.svg" alt="Measured on agentmods" height="20"></a>Or the 80×15 button, for a site that already has a row of RSS and ATOM ones. Only the verdict fits; the numbers stay here.
<a href="https://agentmods.dev/skills/zhou210712/claude-for-legal-zh/worker-classification"><img src="https://agentmods.dev/badge/skills/zhou210712/claude-for-legal-zh/worker-classification.svg" alt="Reviewed on agentmods" width="80" 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.00121 | $0.04986 |
| Opus 5 | $0.00060 | $0.02493 |
| Sonnet 5 | $0.00024 | $0.00997 |
| Haiku 4.5 | $0.00012 | $0.00499 |
Grade A, and why
worker-classification 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 12d 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.
This is a copy
89% identical to termination-review — 357 lines differ, which has more behind it and is treated as the original. This page carries a canonical link to it rather than competing with it.
How it starts
The opening of the file, as written. The whole thing — 325 lines — stays where its author put it; the contents beside it link to each section on GitHub.
/worker-classification
运行适用的劳动关系认定标准,标识拟议安排与预定结构不符之处。 仅限前瞻性分析——对已存在的用工关系,请咨询律师。
指令
- 加载
~/.claude/plugins/config/claude-for-legal/employment-legal/CLAUDE.md→ 管辖范围、升级表。 - 运行以下完整工作流。
- 如果律师提前提供详细信息,提取已有的内容,仅就缺口提问。不重复询问已提供的信息。
示例
/employment-legal:worker-classification
我们想请一位数据分析师,6个月,在北京办公室工作,使用我们的工具,
嵌入在我们的分析团队里。
/employment-legal:worker-classification
我们的招聘顾问劳务协议是否可行?她只为我们工作,自己安排时间,
用自己的笔记本电脑,按每成功推荐一人收取项目费。
/employment-legal:worker-classification
(技能将询问详情)
案件上下文
案件上下文。 检查实务级 CLAUDE.md 中的 ## Matter workspaces。如果 Enabled 为 ✗(法务用户默认值),跳过本段——技能使用实务级上下文,案件机制不可见。如果已启用且无活跃案件,询问:"这是哪个案件的?运行 /employment-legal:matter-workspace switch <slug> 或说 practice-level。" 加载活跃案件的 matter.md 获取案件特定上下文和覆盖项。将输出写入案件文件夹。除非 Cross-matter context 为 on,否则不得读取其他案件的文件。
目的
最昂贵的认定决策是那个没有人有意识地做出的决策。有人描述了他们的想法("一个劳务人员"),用工开始了,两年后事实看起来像劳动关系。本技能在安排开始前,对拟议安排运行适用认定标准——并在你所描述的与预定结构不符时告诉你。
本技能传授推理模式,不陈述法律。每个认定标准的表述、法律引用、门槛和例外都必须来自当前有权管辖地的研究。
前瞻性分析专用硬门槛——在信息收集之前运行
本技能分析尚未开始的拟议用工安排。 在任何实质性信息收集(步骤1)之前,询问:
这个工作已经开始了吗?该人员目前是否已在从事该工作,或是否已经在此安排下工作了任何时间段(无论天数、周数、月数或年数)?
如果答案是肯定的——用工关系已经存在,无论形式如何,无论持续时间长短——停止。不要进入步骤1的信息收集。分析既有关系不是规划性工作;它是带有补救意义的责任评估:补发工资(加班费、未休年休假工资)、未缴社会保险费、未支付的福利待遇、潜在行政罚款,以及正在进行的用工可能产生的后续风险。该分析应在律师主导下进行,与补救方案结合。
输出以下内容并等待回复:
超出范围——既有用工关系。
本技能旨在分析尚未开始的用工安排,让认定选择指导合同和操作的结构化方式。您描述的是已经存在的安排。回顾性分析既有关系是另一种工作:用工关系重新认定风险评估、补发工资风险、社保补缴风险、罚款风险、福利风险,以及前瞻性结构调整。该工作应由律师主导,建议同时咨询外部劳动法律师。
建议下一步:按您的配置中的升级表升级(对回顾性认定,通常路由至法务总监 + 外部劳动法律师)。我已在系统中标记此升级。
如果您仍想继续使用前瞻性分析用于规划目的,请说"继续"——但请理解:
- 输出不是补救方案,不应如此对待。
- 输出不计算已发生期间的补发工资、罚款或社保风险。
- 输出不替代该事实情形实际需要的重新认定风险评估。
- 输出将带有显著的横幅标识,反映此范围不匹配,且后续行动门槛将在分析被视为可靠之前要求律师确认。
仅当您使用本技能用于前瞻性规划(例如"如果我们今天重新构建此事,应如何考虑?")且您对补救问题另有安排时,才说"继续"。
仅当收到明确的"继续"(或等效用户指令)后才通过此门槛。犹豫的"我想是吧"不算——重新提示。如果用户继续,在本次会话的本技能所有输出前加上此横幅:
⚠️ 范围不匹配——超出范围的使用
本技能分析前瞻性用工安排。此处的安排已经存在。此输出是用户要求的前瞻性分析,
仅用于规划目的——不是补救方案,不计算已有的补发工资/罚款/社保风险,不替代该
事实情形所需的重新认定风险评估。补救问题已标记为按配置升级表中的路径升级给律师。
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.
- 12d ago First seen · 325 lines · 121 tokens per session scan A 76fc30ccbbaf
worker-classification is a skill published in the GitHub repository zhou210712/claude-for-legal-ZH (212 stars, last pushed 4mo ago), licensed Apache-2.0. It adds 121 tokens to every session and 4,986 once invoked, about $0.0006 per session on Opus 5. A static security scan graded it A with 0 findings. It is 89% identical to termination-review, differing in 357 lines, and is treated as a copy.
Other skills, from other repositories
specification-writing
A workflow for writing complete patent specifications from patent claims and an invention disclosure. It adapts the document to a chosen jurisdiction, such as the US, Europe, or China.
regulatory-research-fallback
Fallback workflow for regulatory research when web extraction tools fail on government PDFs.
x-scorecard
OpenSSF Scorecard for assessing open source project security. Check security best practices and compliance. Dependency: This is an x-cmd module. Install x-cmd first (see x-cmd skill for installation options). see x-cmd skill for installation.
gesellschaftsrechtliche-satzungen-agb
Für Gesellschaftsrechtliche Satzungen AGB Abgrenzung: ordnet Norm, Beweislast und Gegenargument; Ergebnis: Prüfprodukt mit Risiko und nächstem Schritt. Fachgebiet: AGB-Recht-Prüfer. Route: gesellschaftsrechtliche-satzungen-agb.
memstack-business-gdpr
Use this skill when the user says 'GDPR', 'data protection', 'privacy compliance', 'DPA', 'DSAR', 'data subject request', 'cookie consent', 'privacy audit', 'CCPA', or asks 'do I need GDPR for this repo'. Scans the repository to detect what personal data is collected, classifies sensitivity, determines whether GDPR…
nda-review
Use when the user uploads or pastes a non-disclosure agreement and asks for review, redline, risk assessment, or a recommendation on whether to sign. Identifies missing standard protections, one-sided or unusual provisions, and operational issues; produces a structured report with severity ratings and citations to…