CtrlK
BlogDocsLog inGet started
Tessl Logo
SkillPublic

patent

Patent prior-art and landscape intelligence skill — not generic patent help. Commits to one of five sub-use-cases via forcing intake (novelty search / freedom-to-operate / competitive landscape / acquisition diligence / litigation prior-art) before any search runs. Searches Google Patents, Espacenet, USPTO, and optionally Lens.org for citation-graph signals. Output is an editable Word document (.docx) with verdict, ranked closest art (claim-text extracted), CPC-class-aware landscape, family-resolved hits, geographic coverage, FTO flags where applicable, strategy recommendations, and full audit log. Use when the user asks for patent searching or analysis (e.g., 'prior art search for [invention]', 'freedom to operate analysis for [product]'). Produces search signal, not legal advice — always recommends consulting a patent attorney before filing or licensing decisions. Trademark, copyright, and trade-secret questions are out of scope.

73

Quality

92%

Does it follow best practices?

Run evals on this skill

Adds up to 20 points to the overall score

View guide
SecuritybySnyk

Low

Low-risk findings worth noting

SKILL.md
Quality
Evals
Security

Quality

Content

81%Weight 40%Scale 1-5

Reviews the quality of instructions and guidance provided to agents. Good implementation is clear, handles edge cases, and produces reliable results.

A well-sequenced, operational workflow with strong validation checkpoints, explicit error-handling feedback loops, and verified one-level-deep bundle references. It loses points for repeated sub-use-case emphasis, meta-commentary that adds tokens without executable value, and a code-less core DOCX generation step.

Suggestions

Move the per-sub-use-case query patterns and the DOCX section/styling specifications into a reference file (e.g., references/docx_spec.md) to tighten SKILL.md and strengthen progressive disclosure.

Add a minimal executable Node.js docx snippet or a scripts/generate_docx.js helper so the core deliverable step is copy-paste ready like the router and family-resolver commands.

Trim rhetorical/meta content ('refuses to be a bucket', 'Locked verbatim per PR #657 audit') and consolidate the sub-use-case emphasis that currently repeats across the table, Phase 3, and Phase 6.

DimensionReasoningScore

Conciseness

Largely operational with no concept-teaching padding, but minor trimmable material exists: sub-use-case emphasis is repeated across the routing table, Phase 3 query patterns, and Phase 6 strategy bullets, and meta-lines like 'It **refuses to be a bucket**' and 'Locked verbatim per PR #657 audit' add tokens without executable value. Fits anchor 4 (efficient with minor over-explanation); not 5 because several sections could be tightened, not 3 because there is no generic explanation of things Claude already knows.

4 / 5

Actionability

Mostly executable: copy-paste commands for the router ('python scripts/sub_use_case_router.py --sub-use-case novelty ...'), family resolver, and zip-integrity validation, plus concrete source URLs, query counts, and styling hex codes. Not 5 because the core deliverable step — DOCX generation — has no code ('Via Node.js + docx library') and relevance scoring in Phase 4 lacks a concrete method beyond 'overlap of claim language with Q1 terminology'.

4 / 5

Workflow Clarity

Seven phases are clearly sequenced with explicit validation and feedback loops: a stop condition ('Never re-open intake after Phase 2 begins'), a retry policy (wait 3s, retry once, halt after 3 consecutive failures), deliver-phase validation ('check zip integrity with ... then confirm the required sections are present'), a JSON fallback if DOCX generation fails, and an anti-patterns checklist. Matches anchor 5; not 4 because checkpoints are explicit, not implicit.

5 / 5

Progressive Disclosure

All three references (sub_use_case_routing.md, cpc_classification_canon.md, legal_disclaimer_discipline.md) and all three scripts exist, are clearly signaled with descriptive one-line summaries, and are one level deep. Not 5 because large blocks that could live in references — the full intake question scripts, per-sub-use-case query patterns, and DOCX section/styling specs — are inlined in SKILL.md, leaving minor organization gaps; not 3 because the structure and navigation are genuinely good.

4 / 5

Total

17

/

20

Passed

Description

100%Weight 40%Scale 1-5

Based on the skill's description, can an agent find and select it at the right time? Clear, specific descriptions lead to better discovery.

An exemplary description: concrete actions, explicit what/when with example trigger phrases, named sources and deliverable format, and explicit scope exclusions. Its only weakness is length (~180 words vs ~30 for the good examples), though it is information-dense rather than padded, so no dimension is docked for it.

DimensionReasoningScore

Specificity

Lists multiple concrete actions with comprehensive coverage: 'Commits to one of five sub-use-cases via forcing intake', 'Searches Google Patents, Espacenet, USPTO, and optionally Lens.org for citation-graph signals', and a fully enumerated DOCX output ('verdict, ranked closest art (claim-text extracted), CPC-class-aware landscape, family-resolved hits, geographic coverage, FTO flags... strategy recommendations, and full audit log'). Matches the anchor-5 example's comprehensiveness; not 4 because there are no coverage gaps.

5 / 5

Completeness

Explicitly answers both what (multi-source patent search producing a structured .docx deliverable) and when ('Use when the user asks for patent searching or analysis (e.g., 'prior art search for [invention]', 'freedom to operate analysis for [product]')') with concrete trigger phrases. Not 4 because the 'when' clause is explicit and specific rather than improvable.

5 / 5

Trigger Term Quality

Comprehensive natural-term coverage including synonyms and concrete example phrases: 'patent searching or analysis', "'prior art search for [invention]'", "'freedom to operate analysis for [product]'", plus all five sub-use-case names (novelty search, freedom-to-operate, competitive landscape, acquisition diligence, litigation prior-art). Not 4 because the common variations users would actually say are explicitly present.

5 / 5

Distinctiveness Conflict Risk

Clear niche with minimal conflict risk: 'not generic patent help' plus explicit exclusions 'Trademark, copyright, and trade-secret questions are out of scope' fence off adjacent IP skills, and the legal-advice boundary ('search signal, not legal advice') further sharpens the niche. Not 4 because overlap risk with related skills is explicitly addressed rather than merely minor.

5 / 5

Total

20

/

20

Passed

Validation

100%

Checks the skill against the spec for correct structure and formatting. All validation checks must pass before discovery and implementation can be scored.

Validation — 16 / 16 Passed

Validation for skill structure

No warnings or errors.

Repository

alirezarezvani/claude-skills

Path

research/patent/skills/patent/SKILL.md

Reviewed

Table of Contents

Is this your skill?

If you maintain this skill, you can claim it as your own. Once claimed, you can manage eval scenarios, bundle related skills, attach documentation or rules, and ensure cross-agent compatibility.