Help us improve
Share bugs, ideas, or general feedback.
From patent-kit
Performs claim analysis by comparing product features against patent elements. Triggered when: - The user asks to: * "perform claim analysis" * "analyze claim elements" * "analyze claims" * "analyze claim similarities" * "compare product features against patent elements" - The user mentions: * "claim analysis" with "patent" or "elements" * "similarity" with "elements" or "claims" - `patents.db` exists with `elements` table populated and `features` table populated
npx claudepluginhub sonesuke/patent-kit --plugin patent-kitHow this skill is triggered — by the user, by Claude, or both
Slash command
/patent-kit:claim-analyzingThe summary Claude sees in its skill listing — used to decide when to auto-load this skill
Perform detailed claim analysis by comparing product specification against patent elements from database and recording similarity results.
Generates detailed claim charts mapping patent claims to accused product features for infringement analysis (literal, induced, equivalents). Useful for claim charting or product-patent mapping.
Analyses patent files with claim construction, infringement assessment, validity review, and FTO analysis across seven scenarios.
Performs structured freedom-to-operate triage for products/features, building claim-charts against plausible patents and flagging open questions for patent counsel review.
Share bugs, ideas, or general feedback.
Perform detailed claim analysis by comparing product specification against patent elements from database and recording similarity results.
features table must exist with product features populatedpatents.db must exist with elements table populated (from evaluation skill)investigation-fetching skill for data retrieval operationsinvestigation-recording skill for data recording operationsSkill-Only Database Access:
investigation-fetching for ALL database retrieval operationsinvestigation-recording for ALL database recording operationsDescriptive Technical Language:
Do NOT delegate to subagents (Agent tool) — invoke Skills directly from this session.
Process:
Get Patents to Analyze:
Skill: investigation-fetching with request "Get list of patents with elements but no similarities"For each patent, execute Steps 2a–2e in order:
2a. Get Data from Database:
Skill: investigation-fetching with request "Search features"Skill: investigation-fetching with request "Get elements for patent "2b. Check Feature Coverage for Each Element:
Skill: investigation-fetching with request "Search feature: <element_label>"echo $SKILL_BENCH_TEST_CASESkill: skill-bench-harness:question-responder with "Does the product have this feature: <element_description>?"AskUserQuestion toolSkill: investigation-recording to record feature with presence='present'Skill: investigation-recording to record feature with presence='absent'Skill: investigation-recording to record feature with presence='present'Skill: investigation-recording to record feature with presence='absent'2c. Comparison Analysis:
Significant, Moderate, or Limited2d. Record Similarities:
Skill: investigation-recording with request "Record similarities for patent : <similarities_data>"2e. Legal Compliance Check:
Skill: legal-checking with request "Check the following analysis notes for legal compliance: <analysis_notes>"Verify Results: Confirm similarities were recorded to database
elements table without corresponding similarities entries existelements without corresponding similarities entries (all analyzed)