Paper to Chinese Patent Drafter
Yuan1z0825/nature-skills
Drafts Chinese invention patent applications and technical disclosures from research papers or inventor materials, tying each claim feature to source evidence.
Infringement triage across trademark, copyright, patent, and trade secret — a flag list with the factors cutting each way, not a finding.
$ npx skills add anthropics/claude-for-legal --skill infringement-triage -a claude-codeProject install by default; add -g for ~/.claude/skills/.
$ gh skill install anthropics/claude-for-legal 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/anthropics/claude-for-legal.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/anthropics/claude-for-legal/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/anthropics/claude-for-legal/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 anthropics/claude-for-legal --skill infringement-triage -a codexProject install goes to .agents/skills/; add -g for ~/.codex/skills/.
$ gh skill install anthropics/claude-for-legal infringement-triage --agent codexProject scope by default (.agents/skills/); add --scope user for a personal install.
$ git clone --depth 1 https://github.com/anthropics/claude-for-legal.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/anthropics/claude-for-legal/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 anthropics/claude-for-legal --skill infringement-triage -a cursorProject install goes to .agents/skills/; add -g for ~/.cursor/skills/.
$ gh skill install anthropics/claude-for-legal infringement-triage --agent cursorProject scope by default (.agents/skills/); add --scope user for a personal install.
$ git clone --depth 1 https://github.com/anthropics/claude-for-legal.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/anthropics/claude-for-legal/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/anthropics/claude-for-legal.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 anthropics/claude-for-legal --skill infringement-triage -a gemini-cliProject install goes to .agents/skills/; add -g for ~/.gemini/skills/.
$ gh skill install anthropics/claude-for-legal infringement-triage --agent gemini-cliProject scope by default (.agents/skills/); add --scope user for a personal install.
$ git clone --depth 1 https://github.com/anthropics/claude-for-legal.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/anthropics/claude-for-legal/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 anthropics/claude-for-legal 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 anthropics/claude-for-legal --skill infringement-triage -a github-copilotProject install goes to .agents/skills/; add -g for ~/.copilot/skills/.
$ git clone --depth 1 https://github.com/anthropics/claude-for-legal.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/anthropics/claude-for-legal/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 anthropics/claude-for-legal --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 anthropics/claude-for-legal infringement-triage --agent opencodeProject scope by default (.agents/skills/); add --scope user for a personal install.
$ git clone --depth 1 https://github.com/anthropics/claude-for-legal.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/anthropics/claude-for-legal/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-triageInfringement triage across trademark, copyright, patent, and trade secret — a flag list with the factors cutting each way, not a finding.
Infringement Triage is an agent skill from anthropics/claude-for-legal, published by the product's own GitHub organization. Infringement triage across trademark, copyright, patent, and trade secret — a flag list with the factors cutting each way, not a finding. Use when assessing whether someone is infringing your IP or whether you might be infringing theirs, when a knockoff or copycat surfaces, or when deciding whether a matter is worth pursuing and how.
Its SKILL.md is about 7.3k tokens, which your agent loads only when the skill is triggered. It is a single SKILL.md file with no bundled scripts.
It sits in Legal & Compliance, covering Intellectual property. The repository describes itself as: A suite of plugins for legal workflows. 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 4a6c651. 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 7.3k tokens when it runs. Until then it costs about 89 tokens; SKILL.md has 3,515 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 anthropics/claude-for-legal at commit 4a6c651, republished under its Apache-2.0 licence (© anthropics). 3,515 words, ~7,312 tokens.
.claude/skills/infringement-triage/SKILL.md (or your agent's skills folder).This is a triage, not a finding of infringement or non-infringement. Infringement analysis is fact-intensive and legally complex. Acting on a triage — sending a cease-and-desist, refusing to stop, filing suit, or deciding not to — without attorney review is how companies end up on the wrong side of fee awards, Rule 11 sanctions, declaratory-judgment actions, and (for patents) treble damages.
~/.claude/plugins/config/claude-for-legal/ip-legal/CLAUDE.md. If it
contains [PLACEHOLDER], stop and direct to /ip-legal:cold-start-interview.fto-triage output
structure); literal + DOE; indirect + divided; invalidity defenses to
consider./ip-legal:cease-desist or the takedown via
/ip-legal:takedown. Do not draft automatically.This skill never concludes. If uncertain, flag — the attorney decides.
/ip-legal:infringement-triage "competitor launched a tool called APEXSEED in class 9 — we have APEXLEAF registered in class 9; likely confusion?"/ip-legal:infringement-triage "former engineer took notes on our model architecture to a competitor — possible trade secret?"/ip-legal:infringement-triage(And the skill will ask which right and for the facts.)
The loudest guardrail in the plugin. Say this at the top of every output. Do not drop it. Do not soften it.
This is a triage, not a finding of infringement or non-infringement. Infringement analysis is fact-intensive and legally complex. The triage identifies the factors and flags the ones that matter most; it does not conclude. A conclusion that something does or does not infringe is a legal opinion that requires an attorney's judgment on the facts, the claim or right scope, the relevant jurisdiction's law, and the likely defenses. Acting on a triage — sending a cease-and-desist, refusing to stop, filing suit, or deciding not to — without attorney review is how companies end up on the wrong side of fee awards, Rule 11 sanctions, declaratory-judgment actions, and (for patents) treble damages.
Under-calling a conflict is a one-way door — a C&D not sent and a mark goes generic in the market; a claim not chased and the statute of limitations runs; a copied copyrighted work kept on the site. Over-calling is a two-way door — the attorney narrows. Stay on the two-way door side.
Matter context. Check ## Matter workspaces in the practice-level CLAUDE.md. If Enabled is ✗ (the default for in-house users), skip the rest of this paragraph — skills use practice-level context and the matter machinery is invisible. If enabled and there is no active matter, ask: "Which matter is this for? Run /ip-legal:matter-workspace switch <slug> or say practice-level." Load the active matter's matter.md for matter-specific context and overrides. Write outputs to the matter folder at ~/.claude/plugins/config/claude-for-legal/ip-legal/matters/<matter-slug>/. Never read another matter's files unless Cross-matter context is on.
Infringement triages often lead into cease-and-desist drafting or takedown routing. Open a matter if one isn't active and the practice is private — the triage, the C&D, and any downstream response belong in one workspace.
Read ~/.claude/plugins/config/claude-for-legal/ip-legal/CLAUDE.md. Pull:
## Who's using this.## Enforcement posture — the triage output
should end with a routing suggestion consistent with the stated posture
(aggressive / measured / conservative) and the named approver for the
relevant letter type.## IP practice profile — determines
which circuit / jurisdiction test to apply by default.## Available integrations — CourtListener,
Solve Intelligence each affects whether the triage can cite to case law,
prior rulings, or prior art.## Decision posture on subjective legal calls —
this skill never concludes on a subjective threshold.If the config has [PLACEHOLDER], surface this bounce:
I notice you haven't configured your practice profile yet — that's how I tailor posture, jurisdictions, and approval chain to your practice.
Two choices:
- Run
/ip-legal:cold-start-interview(2 minutes) to configure your profile, then I'll run this tailored to YOUR practice.- Say "provisional" and I'll run this against generic defaults — US jurisdiction, middle risk appetite, lawyer role, no playbook — and tag every output
[PROVISIONAL — configure your profile for tailored output]so you can see what I do before committing.
If the user says "provisional," run the infringement triage normally using these generic defaults: middle risk appetite, lawyer role, US jurisdiction, no playbook (do the full analysis rather than matching against a position list). Tag the reviewer note and every finding block with [PROVISIONAL]. At the end of the output, append:
"That was a generic run against default assumptions. Run
/ip-legal:cold-start-interviewto get output calibrated to YOUR practice — your playbook, your jurisdiction, your risk appetite. 2 minutes."
Ask at the top, before anything else:
Which right are we triaging?
- Trademark — confusion, dilution, or false advertising
- Copyright — substantial similarity, fair use, DMCA safe harbor
- Patent — claim-chart first pass, literal read + doctrine of equivalents
- Trade secret — secrecy, reasonable measures, misappropriation
- Mixed / not sure — describe the facts and I'll pick
If the user picks "not sure," help them sort. The same facts can implicate multiple rights (e.g., a competitor's product uses our logo — trademark; and the product is a near-copy of ours — possible patent, copyright on packaging, possible trade dress; and a former employee launched it — trade secret).
If more than one right is in play, run the triage for each, separately. Don't mash them together. Each right has different factors, different jurisdictional rules, and different remedies.
Before I walk factors:
- Posture. Are you the potentially senior party (they're taking yours) or the potentially accused party (we're the ones being looked at)? The factors are symmetric but the output differs — a "mine's being copied" triage routes toward an assertion letter; a "we might be exposed" triage routes toward a risk memo.
- Jurisdiction. Which country / circuit / court? US federal default if not specified. Flag if foreign law may apply.
- Timing. Is a statute of limitations or laches clock running?
- What exhibits / evidence / source documents do you have? A screenshot, a URL, a packaging photo, a code excerpt, an ex-employee contract.
Wait for the answer before walking factors.
Use the applicable circuit's multi-factor test. Cite the test (du Pont /
Polaroid / Sleekcraft / other — see the clearance skill for the case
citations and pick logic). Walk each factor and flag what cuts each way.
Apply the federal TDRA (15 U.S.C. § 1125(c)) and any applicable state statute.
If the senior mark is not plainly famous nationally, flag dilution as a stretch.
If the triage is prompted by a competitor's comparative ad or a claim about product attributes:
Factors table; what cuts each way; a "not a finding" conclusion line. End with a routing suggestion against the enforcement posture in the practice profile.
Is the claimant the owner (or exclusive licensee with standing)? Work-for-hire issues; joint authorship; assignments; and termination rights all flag.
17 U.S.C. § 411 requires registration (or preregistration) as a precondition to filing an infringement action in US federal court. Fourth Estate Public Benefit Corp. v. Wall-Street.com, LLC, 586 U.S. 296 (2019) — registration means actually issued, not just applied for. Flag registration status; if not registered, flag the practical bar on filing.
Two paths to proving copying:
For substantial similarity, apply the circuit's test (Second Circuit's ordinary-observer; Ninth Circuit's extrinsic / intrinsic under Krofft and Swirsky; Fourth / Seventh / Eleventh circuits' variations). Flag which test applies.
17 U.S.C. § 107 four factors, analyzed as a whole:
Recent touchstones: Google LLC v. Oracle America, Inc., 593 U.S. 1 (2021); Andy Warhol Found. for the Visual Arts, Inc. v. Goldsmith, 598 U.S. 508 (2023). Flag the transformativeness analysis carefully — Warhol narrowed the scope of transformative use and is still being applied by lower courts.
17 U.S.C. § 512. If the accused is a service provider hosting user content, flag whether § 512(c) applies: designated agent, notice-and-takedown procedure, no actual or red-flag knowledge, no financial benefit attributable to infringement the provider could control, expeditious takedown on valid notice. Repeat-infringer policy required. Safe harbor does not cover direct infringement by the service provider itself.
Factors flagged; fair-use balance with "the triage does not conclude"; ownership / registration / safe-harbor threshold notes. Routing per posture.
Route to /ip-legal:fto-triage for the detailed framework. This mode is the
mirror image of the FTO skill — same claim charts, same doctrine-of-equivalents
flag, same all-elements rule — applied to an accused product instead of one's
own.
Check the asserted patent's registration number FIRST. If it has a D,
RE, or PP prefix (e.g., D712,345), it's not a utility patent and the
workflow below does NOT apply. Branch per prefix:
D prefix — design patent (35 U.S.C. §171). Different test, different
claim structure, different damages. Do NOT build a claim chart, do NOT run
doctrine of equivalents, do NOT do element-by-element mapping. Design
patents have a single claim defined by the drawings; charting a figure as
if it were a utility claim element list is wrong doctrine.RE prefix — reissue patent. Treat as the utility patent it reissued,
but flag reissue-specific defenses (intervening rights under §252,
recapture rule, original-patent requirement).PP prefix — plant patent. Separate regime (35 U.S.C. §161). Asexually
reproduced plant varieties. Route to plant-patent counsel; this skill does
not analyze plant patents.Design patent infringement test — ordinary observer. Egyptian Goddess, Inc. v. Swisa, Inc., 543 F.3d 665 (Fed. Cir. 2008) (en banc). The question is whether an ordinary observer, familiar with the prior art designs, would be deceived into thinking the accused design is the same as the patented design. Compare overall ornamental appearance, not individual elements. The accused product must appropriate the novelty that distinguishes the patented design from the prior art (the "point of novelty" survives as a guidepost inside the ordinary-observer test, not as a separate test).
Functional-vs-ornamental filter. Design patents protect ornamental features only; functional features are not protected. If the accused similarity is in features dictated by function, flag that the overlap may fall outside the patented scope.
§289 total-profit damages flag. Design patent damages under 35 U.S.C. §289 are the infringer's total profits on the "article of manufacture," which can be the whole product or a component. Samsung Electronics Co. v. Apple Inc., 580 U.S. 53 (2016). This is a separate analysis from utility patent reasonable-royalty / lost-profits and is specialist work — do not compute.
Trade dress cross-flag. The same ornamental-shape facts are usually also a trade dress question under Lanham Act §43(a) (15 U.S.C. §1125(a)). Product configuration trade dress requires secondary meaning (Wal-Mart Stores, Inc. v. Samara Bros., Inc., 529 U.S. 205 (2000)) and must be non-functional (TrafFix Devices, Inc. v. Marketing Displays, Inc., 532 U.S. 23 (2001)). Flag trade dress as a parallel track; the tests are different but the evidence overlaps.
Because you cannot see the patent drawings or the accused product directly, the design patent triage is mostly a request for the materials and a frame for the analysis:
Route to a design patent specialist for anything beyond first-pass triage. Design patent litigation is a subspecialty (Perkins Coie, Sterne Kessler, Desmarais, Kirkland's design team, Gibson Dunn's design group are representative; use your practice profile's IP litigation OC as the starting point). This skill flags issues; it does not assess infringement.
The rest of this mode assumes the asserted patent is a utility patent
(no D/RE/PP prefix). If the D-number branch above applies, stop here.
Patent systems differ by jurisdiction. The US claim chart (all-elements rule, doctrine of equivalents, prosecution history estoppel, §284/§289 damages) does not transfer to other systems:
- Germany: Utility models (Gebrauchsmuster), the Schneidmesser/Kunststoffrohrteil questions for DOE, bifurcated validity/infringement proceedings.
- China: Utility models (shiyong xinxing), CNIPA examination, different claim construction.
- Japan: Utility models, JPO examination, a narrower DOE.
- Europe (unified patent court): UPC procedure as of 2023.
When non-US jurisdictions are in scope: "This analysis uses the US claim-charting framework. A product manufactured in China and sold in the EU needs CNIPA and EP analysis, not a US claim chart. I can flag the issues a US analysis surfaces, but the infringement and validity calls require [jurisdiction]-specific review."
Claim charts. Element flags. Defense flags. Routing to patent counsel. See
the fto-triage skill for the full output structure — the infringement-triage
patent mode uses the same format with "accused product" substituted for
"own product."
For a detailed element-by-element claim chart suitable for infringement or
invalidity contentions, run /litigation-legal:claim-chart. This triage's
claim chart is a first pass to identify the strongest and weakest mappings;
the litigation claim chart builds the full chart with pin cites, claim
construction flags, dependent claims, and the verification workflow that
contentions require.
Apply the Defend Trade Secrets Act (18 U.S.C. § 1836 et seq.) for federal purposes and the applicable state UTSA (or, in New York / Massachusetts / other non-UTSA jurisdictions, the state's common-law test). Flag:
Flag what's in place and what's missing. Reasonable is fact-specific; the triage does not decide whether the measures were reasonable — it lists them.
Acquisition by improper means, or disclosure / use in breach of duty. Improper means includes theft, bribery, misrepresentation, breach or inducement of breach of a duty to maintain secrecy, or espionage (electronic or otherwise). 18 U.S.C. § 1839(6).
Where state tort claims (unfair competition, conversion, breach of confidence) might be preempted by the UTSA, flag preemption. Some jurisdictions preserve contract claims; others preempt most tort claims addressing the same facts.
Three flag groups — secrecy, measures, misappropriation — each with what cuts each way. Routing per posture.
Prepend the work-product header from ~/.claude/plugins/config/claude-for-legal/ip-legal/CLAUDE.md ## Outputs.
[WORK-PRODUCT HEADER]
# Infringement Triage — [Trademark | Copyright | Patent | Trade Secret] (NOT A FINDING)
**This is a triage, not a finding of infringement or non-infringement.** The
triage identifies factors and flags what matters most; it does not conclude.
A conclusion requires an attorney's judgment on the facts, the right scope,
jurisdiction, and defenses. Acting on a triage without attorney review is
how companies end up on the wrong side of fee awards, Rule 11 sanctions,
declaratory-judgment actions, and enhanced damages.
**Triage result:** [GREEN / YELLOW / RED — one sentence why]
## Posture and scope
- **Party posture:** [senior / accused]
- **Right at issue:** [trademark / copyright / patent / trade secret]
- **Jurisdiction:** [US federal — specific circuit / state / foreign]
- **Legal framework applied:** [cite the governing test and statute]
- **Statute of limitations / laches posture:** [clock status]
- **Exhibits / evidence reviewed:** [list]
## Factor analysis
[Mode-specific factor table — confusion factors / fair-use factors / claim chart
/ trade-secret elements. Each factor has a flag and a direction. This is
a flag list, not a verdict.]
## Defenses and thresholds
[Mode-specific: dilution fame threshold / registration prerequisite /
§ 512 safe harbor / invalidity / inequitable conduct / preemption /
reverse-engineering / consent / license / laches / statute of limitations.
Flag each.]
## What cuts which way — summary
| Factor | Flag | Direction (senior / accused / mixed) |
|---|---|---|
| [factor 1] | [note] | [direction] |
**Conclusion:** *This skill does not conclude.* Attorney judgment required
before acting. The factors cutting [direction] are [brief summary]; the
factors cutting [direction] are [brief summary].
## Recommended next steps
- [formal opinion from counsel / route to IP OC named in the practice profile]
- [evidence preservation and hold — if a litigation clock is running]
- [fact development needed before a decision — e.g., access logs, prosecution
history, market studies, survey evidence]
- [routing per `~/.claude/plugins/config/claude-for-legal/ip-legal/CLAUDE.md`
`## Enforcement posture`, if the posture is to assert]
## Citation verification
Every case, statute, registration number, claim quote, and exhibit cited here
must be verified against the authoritative source before relying on it.
Jurisdictional tests vary by circuit and change over time — confirm the
current controlling authority.Before issuing the output, read ## Who's using this. If the Role is Non-lawyer:
This output is a research triage, not legal advice. Sending a C&D, deciding not to stop, filing suit, or relying on "it's fair use" based on this triage alone has legal consequences — including Rule 11 sanctions for a baseless assertion, declaratory-judgment exposure for a threatening letter, treble damages on the patent side, and fee awards in unfair-competition cases. An attorney needs to evaluate before you move.
Here's a brief to bring to an attorney:
[Generate a 1-page summary: the right at issue, the posture, the facts and evidence, the factors surfaced, the defenses flagged, and the three questions to ask the attorney.]
If you need to find a licensed attorney, solicitor, barrister, or other authorised legal professional in your jurisdiction: your professional regulator's referral service is the starting point (state bar in the US, SRA/Bar Standards Board in England & Wales, Law Society in Scotland/NI/Ireland/Canada/Australia, or your jurisdiction's equivalent). For patents in the US, the attorney must be registered before the USPTO; for other jurisdictions, use the relevant patent office register. For trademarks, INTA maintains a directory of practitioners worldwide.
Deliver the triage alongside the brief.
If matter workspaces are enabled and a matter is active, write to
~/.claude/plugins/config/claude-for-legal/ip-legal/matters/<matter-slug>/outputs/infringe-<mode>-<subject-slug>-YYYY-MM-DD.md.
Otherwise write to
~/.claude/plugins/config/claude-for-legal/ip-legal/outputs/infringe-<mode>-<subject-slug>-YYYY-MM-DD.md
and surface the path.
Append a one-line entry to the matter's history.md if a matter is active.
If the triage output points toward an assertion and the practice profile's posture supports it, offer:
Want me to draft a cease-and-desist on this? Run
/ip-legal:cease-desist. I'll use the flag list from this triage as the factual basis and apply the approval chain from your practice profile — the letter won't go anywhere without the approver signing off.
Or, if the mode is copyright and the accused is hosted content:
Want me to prepare a DMCA takedown? Run
/ip-legal:takedown.
Do not draft the letter automatically from the triage. The decision to assert is the approver's, not the triage's.
End with the next-steps decision tree per CLAUDE.md ## Outputs. Customize the options to what this skill just produced — the five default branches (draft the X, escalate, get more facts, watch and wait, something else) are a starting point, not a lock-in. The tree is the output; the lawyer picks.
/ip-legal:cease-desist, /ip-legal:takedown) gated by the approval
chain in the practice profile.Factor-by-factor, flag-by-flag. No hedging prose. The guardrail at the top does the scope work; the analysis does the analysis. A lawyer should leave the output knowing exactly which factors are flagged, which defenses apply, and what they need to do next to either assert or stand down.
© anthropics, 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 anthropics/claude-for-legal.
Open the folder on GitHubat commit 4a6c651
We found 3 copies of this SKILL.md (exact, near-identical or edited) in other folders, from 3 other GitHub owners. This page covers the copy in anthropics/claude-for-legal, which our catalogue first saw on October 7, 2026.
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 skillanthropics/claude-for-legal | 9.6k | 3 repos | ~7.3k | Automated safety check: Pass | Apache-2.0 | |
| Paper to Chinese Patent DrafterYuan1z0825/nature-skills | 47k | 1 repos | ~1.1k | Automated safety check: Pass | Apache-2.0 | |
| Paper To Cn Patentsnipp-zha/Paper-to-patent-Skill | 107 | 1 repos | ~959 | Automated safety check: Pass | None | |
| Patent Examinegfodor/legal-skills | 393 | — | ~4.8k | Automated safety check: Pass | GPL-3.0 | |
| Patent Auditgfodor/legal-skills | 393 | — | ~2.9k | Automated safety check: Pass | GPL-3.0 | |
| Replica BrandJakeschincariol/replica-skill | 1.4k | — | ~1.1k | Automated safety check: Pass | MIT |
Yuan1z0825/nature-skills
Drafts Chinese invention patent applications and technical disclosures from research papers or inventor materials, tying each claim feature to source evidence.
snipp-zha/Paper-to-patent-Skill
Convert scientific papers, theses, technical reports, source code, figures, or research manuscripts into evidence-grounded Chinese invention patent drafts.
gfodor/legal-skills
Iteratively examine and revise a draft U.S. An agent skill from gfodor/legal-skills.
gfodor/legal-skills
Audit a draft U.S. An agent skill from gfodor/legal-skills.
Jakeschincariol/replica-skill
Names and rebrands an app clone so it is the user's own: name candidates with the trademark, domain, store and handle checks to run, a new palette checked for contrast, a logo brief, a voice guide…
gfodor/legal-skills
Adversarially pressure-test a draft or pending U.S. An agent skill from gfodor/legal-skills.
anthropics/claude-for-legal
Structures a legal clinic client intake interview and produces a case summary with cross-area issue spotting, conflict flags and triage classification.
anthropics/claude-for-legal
Holds student work in a queue for a legal clinic professor to approve, edit-then-approve or return before anything reaches clients or courts.
anthropics/claude-for-legal
Builds a review grid with one row per document and one column per data point, each cell cited to a verbatim quote, built for M&A diligence and other batch reviews.
anthropics/claude-for-legal
Runs a category-by-category legal review of a product launch from a PRD or tracker ticket, calibrated to your team's framework, and writes a review memo in house format.
anthropics/claude-for-legal
Searches watched registries for community legal skills, shows matches with descriptions and offers the full SKILL.md before anything is installed.
anthropics/claude-for-legal
Shows which contracts renew soon and when notice must be sent by, working from a maintained renewal register, and warns about missed cancellation windows.
Categories
Infringement triage across trademark, copyright, patent, and trade secret — a flag list with the factors cutting each way, not a finding. Infringement Triage is an agent skill from anthropics/claude-for-legal, published by the product's own GitHub organization. Infringement triage across trademark, copyright, patent, and trade secret — a flag list with the factors cutting each way, not a finding.
Infringement Triage fits situations like: assessing whether someone is infringing your IP; whether you might be infringing theirs; copycat surfaces; deciding whether a matter is worth pursuing and how.
Run `npx skills add anthropics/claude-for-legal --skill infringement-triage -a claude-code`. Or copy the skill folder (ip-legal/skills/infringement-triage in anthropics/claude-for-legal) into .claude/skills/infringement-triage in your project. Claude Code loads it when a task matches its description.
Run `npx skills add anthropics/claude-for-legal --skill infringement-triage -a codex`. Or copy the skill folder (ip-legal/skills/infringement-triage in anthropics/claude-for-legal) 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 anthropics/claude-for-legal --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 7.3k tokens (SKILL.md is roughly 29k 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: Paper to Chinese Patent Drafter (Yuan1z0825/nature-skills, 47k stars), Paper To Cn Patent (snipp-zha/Paper-to-patent-Skill, 107 stars), Patent Examine (gfodor/legal-skills, 393 stars) and Patent Audit (gfodor/legal-skills, 393 stars). The comparison table on this page puts their stars, adoption, token cost, safety result and licence side by side.
anthropics (a GitHub organization, an official publisher) maintains it in anthropics/claude-for-legal, which has 9,633 GitHub stars. The repository holds 147 skills in this directory. The repository was last updated on September 29, 2026.
Source: anthropics/claude-for-legal on GitHub. Facts on this page come from the repository at the commit we read; the author's words are quoted as theirs.