Infringement Triage
anthropics/claude-for-legal
Infringement triage across trademark, copyright, patent, and trade secret — a flag list with the factors cutting each way, not a finding.
知识产权侵权初步筛查——涵盖商标、著作权、专利和商业秘密的侵权因素清单, 标注各方有利/不利因素,不作侵权结论。用于评估他人是否侵犯你的知识产权、 你是否可能侵犯他人权利、出现山寨产品或抄袭者时,或判断事项是否值得追诉及如何追诉。
$ npx skills add zhou210712/claude-for-legal-ZH --skill infringement-triage -a claude-codeProject install by default; add -g for ~/.claude/skills/.
$ gh skill install zhou210712/claude-for-legal-ZH infringement-triage --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/ip-legal/skills/infringement-triage .claude/skills/infringement-triage && 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 "infringement-triage" agent skill from https://github.com/zhou210712/claude-for-legal-ZH/tree/main/ip-legal/skills/infringement-triage into .claude/skills/infringement-triage/ in this project. Copy the whole folder (SKILL.md and every file beside it), keep the folder name "infringement-triage", 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/ip-legal/skills/infringement-triageType 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 infringement-triage -a codexProject install goes to .agents/skills/; add -g for ~/.codex/skills/.
$ gh skill install zhou210712/claude-for-legal-ZH infringement-triage --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/ip-legal/skills/infringement-triage .agents/skills/infringement-triage && rm -rf skills-srcUse ~/.agents/skills/ instead of .agents/skills for a personal install.
Codex skills documentation · loads skills from .agents/skills/
Install the "infringement-triage" agent skill from https://github.com/zhou210712/claude-for-legal-ZH/tree/main/ip-legal/skills/infringement-triage into .agents/skills/infringement-triage/ in this project. Copy the whole folder (SKILL.md and every file beside it), keep the folder name "infringement-triage", 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 infringement-triage -a cursorProject install goes to .agents/skills/; add -g for ~/.cursor/skills/.
$ gh skill install zhou210712/claude-for-legal-ZH infringement-triage --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/ip-legal/skills/infringement-triage .cursor/skills/infringement-triage && 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 "infringement-triage" agent skill from https://github.com/zhou210712/claude-for-legal-ZH/tree/main/ip-legal/skills/infringement-triage into .cursor/skills/infringement-triage/ in this project. Copy the whole folder (SKILL.md and every file beside it), keep the folder name "infringement-triage", 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 ip-legal/skills/infringement-triage--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 infringement-triage -a gemini-cliProject install goes to .agents/skills/; add -g for ~/.gemini/skills/.
$ gh skill install zhou210712/claude-for-legal-ZH infringement-triage --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/ip-legal/skills/infringement-triage .gemini/skills/infringement-triage && 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 "infringement-triage" agent skill from https://github.com/zhou210712/claude-for-legal-ZH/tree/main/ip-legal/skills/infringement-triage into .gemini/skills/infringement-triage/ in this project. Copy the whole folder (SKILL.md and every file beside it), keep the folder name "infringement-triage", 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 infringement-triageInstalls 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 infringement-triage -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/ip-legal/skills/infringement-triage .github/skills/infringement-triage && 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 "infringement-triage" agent skill from https://github.com/zhou210712/claude-for-legal-ZH/tree/main/ip-legal/skills/infringement-triage into .github/skills/infringement-triage/ in this project. Copy the whole folder (SKILL.md and every file beside it), keep the folder name "infringement-triage", 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 infringement-triage -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 infringement-triage --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/ip-legal/skills/infringement-triage .opencode/skills/infringement-triage && 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 "infringement-triage" agent skill from https://github.com/zhou210712/claude-for-legal-ZH/tree/main/ip-legal/skills/infringement-triage into .opencode/skills/infringement-triage/ in this project. Copy the whole folder (SKILL.md and every file beside it), keep the folder name "infringement-triage", 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.
infringement-triage知识产权侵权初步筛查——涵盖商标、著作权、专利和商业秘密的侵权因素清单, 标注各方有利/不利因素,不作侵权结论。用于评估他人是否侵犯你的知识产权、 你是否可能侵犯他人权利、出现山寨产品或抄袭者时,或判断事项是否值得追诉及如何追诉。
Infringement Triage is an agent skill from zhou210712/claude-for-legal-ZH. 知识产权侵权初步筛查——涵盖商标、著作权、专利和商业秘密的侵权因素清单, 标注各方有利/不利因素,不作侵权结论。用于评估他人是否侵犯你的知识产权、 你是否可能侵犯他人权利、出现山寨产品或抄袭者时,或判断事项是否值得追诉及如何追诉。
Its SKILL.md is about 2.5k 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.
8 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.
Infringement Triage loads about 2.5k tokens when it runs. Until then it costs about 34 tokens; SKILL.md has 451 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). 451 words, ~2,539 tokens.
.claude/skills/infringement-triage/SKILL.md (or your agent's skills folder).这是初步筛查,而非侵权认定或非侵权认定。 侵权分析依赖大量事实且法律上非常复杂。依据筛查结果采取行动—— 发送侵权警告函、拒绝停止、提起诉讼或决定不起诉——而未经过律师审查, 是公司最终承担不利诉讼费用、程序制裁、确认不侵权之诉以及(专利案件)惩罚性赔偿的常见原因。
~/.claude/plugins/config/claude-for-legal/ip-legal/CLAUDE.md。如含
[PLACEHOLDER],停止并指引至 /ip-legal:cold-start-interview。fto-triage 输出结构);
字面侵权 + 等同原则;间接侵权 + 多方侵权;可考虑的无效抗辩。/ip-legal:cease-desist 起草侵权警告函或
通过 /ip-legal:takedown 提交删除通知。不得自动起草。本技能从不作结论。如有不确定,标注——由律师决定。
/ip-legal:infringement-triage "竞争对手在第9类推出了一款名为APEXSEED的工具——我们在第9类已有APEXLEAF注册商标;是否存在混淆可能性?"/ip-legal:infringement-triage "前工程师将我们模型架构的笔记带到竞争对手处——可能构成商业秘密侵权?"/ip-legal:infringement-triage(技能将询问涉及的权利及事实。)
本插件最强调的安全护栏。每次输出的顶部均须注明。不可省略,不可弱化。
这是初步筛查,而非侵权认定或非侵权认定。 侵权分析依赖大量事实且法律上非常复杂。筛查识别因素并标注最重要的因素; 不作结论。认定某物是否构成侵权是一项法律意见,需要律师基于事实、 权利范围和适用的管辖法律及可能的抗辩事由作出判断。 依据筛查结果采取行动——发送侵权警告函、拒绝停止、提起诉讼或决定不起诉—— 而未经过律师审查,是公司最终承担不利诉讼费用、程序制裁、确认不侵权之诉 以及(专利案件)惩罚性赔偿的常见原因。
未能识别冲突是一扇单向门——侵权警告函未发出,商标在市场上沦为通用名称; 诉请未追诉,诉讼时效届满;被复制的著作权作品仍在网站上展示。 过度识别是一扇双向门——律师缩小范围。站在双向门这边。
事项上下文。 检查实务级 CLAUDE.md 中的 ## 事项工作区。如 Enabled 为 ✗(法务用户的默认状态),跳过本段其余内容——各技能使用实务级上下文,事项机制不可见。如已启用且无活跃事项,询问:"此事项属于哪个案件?运行 /ip-legal:matter-workspace switch <slug> 或回复 实务级。"加载活跃事项的 matter.md 获取事项特定上下文和覆盖设置。将输出写入事项文件夹 ~/.claude/plugins/config/claude-for-legal/ip-legal/matters/<事项slug>/。除非 跨事项上下文 开启,否则绝不读取其他事项的文件。
侵权筛查通常导向侵权警告函起草或删除通知路由。如无活跃事项且实务为私人执业, 创建一个——筛查、警告函及任何后续回复属于同一工作区。
读取 ~/.claude/plugins/config/claude-for-legal/ip-legal/CLAUDE.md。提取:
## 使用者.## 维权立场 — 筛查输出应以与声明的立场一致的路由建议收尾
(激进 / 稳健 / 保守)及相应函件类型的指定审批人。## 知识产权实务画像 — 决定默认适用的管辖测试。## 可用集成 — 裁判文书检索、知识产权数据库等影响筛查能否引用判例法、
在先裁定或在先技术。## 主观法律判断的决策立场 —
本技能从不对主观门槛作结论。如配置含 [PLACEHOLDER],显示以下提示:
我注意到你尚未配置实务画像——这是我根据你的实务定制立场、管辖和审批链的依据。
两个选择:
- 运行
/ip-legal:cold-start-interview(约2分钟)完成配置,然后我将根据你的实务定制输出。- 回复 "provisional"(临时) 我将使用通用默认值——中国管辖、中等风险偏好、律师角色、无实务手册——并对每个输出标注
[临时 — 配置你的实务画像以获得定制输出],让你在承诺前看到我能做什么。
如用户回复"provisional"(临时),正常执行侵权筛查,使用以下通用默认值:中等风险偏好、律师角色、中国管辖、无实务手册(执行完整分析而非按立场清单匹配)。在审查备注和每个分析模块中标注 [临时]。输出末尾追加:
"以上是基于默认假设的通用运行。运行
/ip-legal:cold-start-interview以获得针对你实务定制的输出——你的实务手册、你的管辖、你的风险偏好。约2分钟。"
在一切之前,首先询问:
我们要筛查哪项权利?
- 商标 — 混淆可能性、淡化或虚假宣传
- 著作权 — 实质性相似、合理使用、通知-删除规则
- 专利 — 权利要求对照表初步分析、字面侵权 + 等同原则
- 商业秘密 — 秘密性、合理保密措施、侵权行为
- 混合 / 不确定 — 描述事实,我来选择
如用户选择"不确定",协助其分类。同一事实可能涉及多项权利(例如,竞争对手产品使用我们的标识——商标;且产品与我们的高度近似——可能的专利、包装的著作权、可能的商品外观;且前员工推出该产品——商业秘密)。
如涉及多项权利,对每项权利分别执行筛查。 不混合分析。每项权利有不同因素、不同管辖规则和不同救济措施。
在分析因素之前:
- 地位。 你是潜在的权利方(对方在抄袭你的权利) 还是潜在的涉嫌方(我们正在被审视)? 因素是对称的,但输出不同——"我的被抄袭"筛查导向维权主张函件; "我们可能暴露"筛查导向风险备忘录。
- 管辖。 哪个国家/地区/法院?默认中国管辖(如有涉外因素需标注)。
- 时效。 诉讼时效或迟延主张的时钟是否在走?
- 你有哪些证据/证据材料/来源文件? 截图、 URL、包装照片、代码片段、前员工合同。
等待答复后再分析因素。
适用中国商标法的混淆可能性判断标准。依据《商标法》第57条 [法条原文] 和第30-33条,逐一分析以下因素并标注各因素的指向:
适用《商标法》第13条 [法条原文] 关于驰名商标保护的规定:
如权利商标并非明显驰名,将淡化标注为可能性较低。
如筛查由竞争对手的比较性广告或产品属性声称触发:
[法条原文] 关于虚假宣传的规定和《商标法》相关条款。因素表格;有利于各方的因素;"非认定"结论行。以针对实务画像维权立场的路由建议收尾。
主张方是否为著作权人(或拥有诉权的独占被许可人)?关注职务作品、 合作作品、转让及署名推定问题。
《著作权法》第11条 [法条原文] 规定著作权自作品创作完成时产生,登记非诉讼前提(与美国《17 U.S.C. § 411》不同)。但著作权登记证书(国家版权局出具)是证明权利归属的初步证据。标注登记状况。
证明抄袭的两条路径:
对于实质性相似,关注整体观感测试和"接触+实质性相似"规则在中国司法实践中的适用。
《著作权法》第24条 [法条原文] 规定了合理使用的具体情形。中国采穷尽列举模式,不同于美国四因素分析法。重点关注:
《信息网络传播权保护条例》第14-17条 [法条原文] 和《电子商务法》第42-43条 [法条原文]。如被控方为网络服务提供者,标注是否适用避风港规则:合格的通知程序、及时删除、无明知或应知、反通知机制。
因素标注;合理使用平衡("筛查不作结论");权利归属/登记/避风港门槛提示。按立场路由收尾。
详细框架转用 /ip-legal:fto-triage。 本模式是 FTO 技能的镜像——相同的权利要求对照表、
相同的等同原则标注、相同的全面覆盖原则——应用于被控产品而非己方产品。
首先检查主张专利的注册号。 中国专利号以类型代码开头: 发明专利(1)、实用新型(2)、外观设计(3)。
外观设计专利侵权测试 — 一般消费者观察。 依据《专利法》第23条 [法条原文],
问题在于一般消费者是否认为被控设计与授权外观设计在整体视觉效果上相同或近似。
功能性与装饰性过滤。 外观设计专利仅保护装饰性特征; 功能性特征不受保护。如被控近似在于由功能决定的特征, 标注该重叠可能不在专利保护范围内。
损害赔偿标注。 外观设计专利侵权损害赔偿依据《专利法》第71条 [法条原文],按权利人损失、侵权人获利或许可使用费确定。标注但不确定金额。
商品外观交叉标注。 同一装饰性外观的事实通常同时涉及
《反不正当竞争法》第6条 [法条原文] 关于包装装潢的保护。
标注商品外观作为并行路径;测试标准不同但证据重叠。
因为无法直接查看专利图片或被控产品, 外观设计筛查主要请求材料并为分析提供框架:
不同管辖的专利制度差异。 中国的专利审查制度(全面覆盖原则、等同原则、禁止反悔原则、《专利法》第71条损害赔偿)与其他司法管辖区不同。当涉及非中国管辖区时:"本分析使用中国专利框架。产品在海外制造和销售需要相应管辖的专利分析。我可以标注中国分析发现的问题,但侵权和有效性认定需要[管辖地]特定审查。"
[法条原文])。权利要求对照表。要素标注。抗辩标注。路由至专利律师。参见
fto-triage 技能获取完整输出结构——侵权筛查专利模式使用同一格式,
以"被控产品"取代"己方产品"。
如需适合侵权或无效主张的逐要素详细权利要求对照表, 可转由专业专利律师完成。本筛查中的权利要求对照表为首轮分析, 识别最强和最弱的映射;完整对照表需含引证、权利要求解释标注及主张所需的验证工作流。
适用《反不正当竞争法》第9条 [法条原文] 关于商业秘密的规定。标注:
标注已有的措施和缺失的措施。合理性视具体事实而定;筛查不决定措施是否合理——仅列举。
以不正当手段获取,或违反保密义务披露/使用。 《反不正当竞争法》第9条列举的不正当手段包括:盗窃、贿赂、欺诈、胁迫、 电子侵入或其他不正当手段。
《反不正当竞争法》相对于合同违约请求权的适用关系。标注但不作结论。
三组因素标注——秘密性、措施、侵权行为——各有各方有利因素。按立场路由收尾。
在输出前附加 ~/.claude/plugins/config/claude-for-legal/ip-legal/CLAUDE.md ## 输出 中的工作成果页眉。
[工作成果页眉]
# 侵权筛查 — [商标 | 著作权 | 专利 | 商业秘密](非认定)
**这是初步筛查,而非侵权认定或非侵权认定。** 筛查识别因素并标注最重要的因素;
不作结论。认定需要律师基于事实、权利范围、管辖和抗辩事由作出判断。
依据筛查结果采取行动而未经过律师审查,是公司最终承担不利诉讼费用、程序制裁、确认不侵权之诉和惩罚性赔偿的常见原因。
**筛查结果:** [绿 / 黄 / 红 — 一句话说明理由]
## 地位和范围
- **当事人地位:** [权利人 / 被控方]
- **争议权利:** [商标 / 著作权 / 专利 / 商业秘密]
- **管辖:** [中国法院 — 具体地区 / 涉外]
- **适用法律框架:** [引用适用测试和法规]
- **诉讼时效 / 迟延主张态势:** [时效状态]
- **已审查的证据/材料:** [清单]
## 因素分析
[各模式特定因素表 — 混淆因素 / 合理使用因素 / 权利要求对照表
/ 商业秘密要素。每项因素有标注和指向。这是因素清单,非裁决。]
## 抗辩和门槛
[模式特定:淡化驰名门槛 / 登记前置条件 /
避风港规则 / 无效 / 法律适用 /
反向工程 / 同意 / 许可 / 迟延主张 / 诉讼时效。
逐项标注。]
## 因素指向汇总
| 因素 | 标注 | 指向(权利人 / 被控方 / 混合) |
|---|---|---|
| [因素1] | [说明] | [指向] |
**结论:** *本技能不作结论。* 采取行动前需律师判断。
有利于[方向]的因素包括[brief summary];
有利于[方向]的因素包括[brief summary]。
## 建议下一步
- [律师正式意见 / 按实务画像转至指定知识产权外部律师]
- [证据保全和保存 — 如诉讼时效在走]
- [决定前需补充的事实 — 如访问日志、审查历史、
市场调查、问卷证据]
- [按 `~/.claude/plugins/config/claude-for-legal/ip-legal/CLAUDE.md`
`## 维权立场` 的路由建议,如立场为积极维权]
## 引文核实
本文引用的每项案例、法条、注册号、权利要求引用和证据材料
在依赖前必须与权威来源核实。管辖测试标准因地区而异且可能随时变化——确认当前的约束性权威依据。在输出前,读取 ## 使用者。如角色为"非律师":
本输出为研究筛查,非法律意见。依据本筛查发送侵权警告函、 决定不停止、提起诉讼或依赖"属于合理使用"产生法律后果—— 包括无依据主张的程序制裁、警告函引发的确认不侵权之诉风险、 专利案件中的惩罚性赔偿以及不正当竞争案件中的不利费用承担。 在你行动前,需要律师评估。
以下是提供给律师的概要:
[生成1页概要:争议权利、地位、事实和 证据、已识别的因素、已标注的抗辩,以及 需询问律师的三个问题。]
如你需要寻找执业律师:当地律师协会的推荐服务 是最快的起点。专利案件需确认律师具有专利代理资格。
将筛查连同概要一并交付。
如事项工作区已启用且有活跃事项,写入
~/.claude/plugins/config/claude-for-legal/ip-legal/matters/<事项slug>/outputs/infringe-<模式>-<主题slug>-YYYY-MM-DD.md。
否则写入
~/.claude/plugins/config/claude-for-legal/ip-legal/outputs/infringe-<模式>-<主题slug>-YYYY-MM-DD.md
并显示路径。
如存在活跃事项,在事项的 history.md 中追加一行记录。
如筛查输出指向维权主张且实务画像的立场支持,询问:
需要我起草侵权警告函吗?运行
/ip-legal:cease-desist。 我将使用本筛查的因素清单作为事实基础,并适用 你实务画像中的审批链——在审批人签署前,函件不会发出。
或如模式为著作权且被控内容为托管内容:
需要我准备删除通知吗?运行
/ip-legal:takedown。
不得从筛查自动起草函件。维权的决定属于审批人,不属于筛查。
以 CLAUDE.md ## 输出 规定的行动选项决策树收尾。将选项定制为本技能刚生成的内容——五个默认分支(起草X、升级、收集更多事实、观察等待、其他事项)仅为起点,非固定模板。由律师从决策树中选择。
/ip-legal:cease-desist、/ip-legal:takedown),受限于实务画像中的审批链。逐因素、逐标注分析。无模糊修辞。顶部的安全护栏完成范围界定; 分析部分执行分析。律师离开输出时应清楚知道哪些因素被标注、 哪些抗辩适用及下一步应做什么——维权或按兵不动。
© 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 ip-legal/skills/infringement-triage of zhou210712/claude-for-legal-ZH.
Open the folder on GitHubat commit 2f01c92
Infringement Triage 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 |
|---|---|---|---|---|---|---|
| Infringement Triage this skillzhou210712/claude-for-legal-ZH | 225 | — | ~2.5k | Automated safety check: Pass | Apache-2.0 | |
| Infringement Triageanthropics/claude-for-legal | 9.6k | 3 repos | ~7.3k | Automated safety check: Pass | Apache-2.0 | |
| Triaging Issuespytorch/pytorch | 104k | — | ~4.2k | Automated safety check: Pass | Custom licence | |
| Issue Triagepaperclipai/paperclip | 100k | — | ~1k | Automated safety check: Pass | MIT | |
| Triagepnpm/pnpm | 37k | — | ~2.9k | Automated safety check: Pass | MIT | |
| Herdr Issue Triageherdrdev/herdr | 43k | — | ~517 | Automated safety check: Pass | Apache-2.0 |
anthropics/claude-for-legal
Infringement triage across trademark, copyright, patent, and trade secret — a flag list with the factors cutting each way, not a finding.
pytorch/pytorch
Triages GitHub issues by routing to oncall teams, applying labels, and closing questions.
paperclipai/paperclip
Triage Paperclip inbox issues that are stale, blocked, in-review, or assigned-but-not-progressing, and decide a single next action per issue (resume, reassign, unblock, escalate, or close).
pnpm/pnpm
Triage an incoming GitHub issue against the pnpm codebase and related open issues, then apply exactly one implementation-readiness label using pnpm's state: taxonomy.
herdrdev/herdr
Triages open herdr GitHub issues into a short decision-first Markdown table with a priority light, recommendation, age, reactions and a reason for each.
rtk-ai/rtk
Runs issue triage and PR triage in parallel, then cross-analyzes the results to flag duplicate coverage, security gaps, P0 issues with no PR, and PR conflicts.
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
展示具有即将到来的取消截止日期的合同,在通知窗口关闭前发出预警, 基于维护的续约登记册运行。当用户询问"什么即将续约""哪些续约即将到期" "我们是否错过了取消窗口""将此添加到续约追踪器"时使用,或按计划运行。
知识产权侵权初步筛查——涵盖商标、著作权、专利和商业秘密的侵权因素清单, 标注各方有利/不利因素,不作侵权结论。用于评估他人是否侵犯你的知识产权、 你是否可能侵犯他人权利、出现山寨产品或抄袭者时,或判断事项是否值得追诉及如何追诉。. Infringement Triage is an agent skill from zhou210712/claude-for-legal-ZH.
Run `npx skills add zhou210712/claude-for-legal-ZH --skill infringement-triage -a claude-code`. Or copy the skill folder (ip-legal/skills/infringement-triage in zhou210712/claude-for-legal-ZH) into .claude/skills/infringement-triage in your project. Claude Code loads it when a task matches its description.
Run `npx skills add zhou210712/claude-for-legal-ZH --skill infringement-triage -a codex`. Or copy the skill folder (ip-legal/skills/infringement-triage in zhou210712/claude-for-legal-ZH) into .agents/skills/infringement-triage 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 infringement-triage -a cursor` (or -a gemini-cli, github-copilot or opencode for the others). To copy it by hand, put the folder in .cursor/skills/infringement-triage, .gemini/skills/infringement-triage, .github/skills/infringement-triage and .opencode/skills/infringement-triage in your project.
SKILL.md names no scripts, command-line tools or credentials: Infringement Triage 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.
Infringement Triage 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 2.5k tokens (SKILL.md is roughly 10k 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 Infringement Triage: Infringement Triage (anthropics/claude-for-legal, 9.6k stars), Triaging Issues (pytorch/pytorch, 104k stars), Issue Triage (paperclipai/paperclip, 100k stars) and Triage (pnpm/pnpm, 37k 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.