check-pct-formalities
Check international patent application formalities for PCT compliance (PCT Rules 5-12, Administrative Instructions)
Analyze patent claims for EPO Art. 84 EPC compliance - clarity, conciseness, support by description
> /plugin marketplace add RobThePCGuy/Claude-Patent-Creator > /plugin install claude-patent-creator-standalone@claude-patent-creator
How it fires
How this command gets triggered: by you, by Claude, or both.
/review-epo-claimsContext preview
What this command does when you run it.
Analyze patent claims for EPO Art. 84 EPC compliance - clarity, conciseness, support by description
description: Analyze patent claims for EPO Art. 84 EPC compliance - clarity, conciseness, support by description argument-hint: "[optional: clarity | conciseness | support] claims-text" allowed-tools: - review_epo_claims - search_patent_law - search_mpep model: claude-sonnet-4-5-20250929
Automated analysis of patent claims for European Patent Office compliance with Art. 84 EPC / Rule 43 EPC / EPO Guidelines Part F.
**Focus Area:** $ARGUMENTS
Performs comprehensive EPO claims analysis:
1. **Clarity Analysis** (Art. 84 EPC):
2. **Conciseness Check** (Art. 84 EPC):
3. **Support by Description** (Art. 84 EPC):
4. **Claim Structure** (Rule 43 EPC):
5. **Issue Categorization**:
You can provide claims in three ways:
**Option 1: Paste claims directly**
/review-epo-claims > Paste your claims text, then type 'END' on a new line: 1. A system for authenticating users, characterised in that the system comprises a distributed ledger configured to store and verify credentials. 2. The system according to claim 1, wherein the distributed ledger is a blockchain. END
**Option 2: Point to a file**
/review-epo-claims path/to/claims.txt
**Option 3: Let me read from current conversation**
[You paste claims in chat] /review-epo-claims --from-context
I'll run the claims through the EPO compliance analyzer:
This checks:
I'll provide a detailed compliance report with:
For each critical/important issue, I can:
EPO CLAIMS COMPLIANCE REPORT
==============================
Summary:
--------
- Total Claims: 15 (2 independent, 13 dependent)
- Compliance Score: 68/100
- Total Issues: 11 (2 critical, 6 important, 3 minor)
Recommendation: FIX CRITICAL ISSUES BEFORE EP FILING
CRITICAL ISSUES (Will Cause Art. 84 Objection):
=================================================
[Claim 1, Line 4] Lack of Clarity
-----------------------------------
Issue: Term "substantially planar" used without objective criterion
Location:
"a substantially planar surface for mounting"
^^^^^^^^^^^^^
Problem:
The term "substantially planar" lacks clarity under Art. 84 EPC.
The EPO requires clear, objective claim language. Unlike USPTO
practice, the EPO applies a stricter standard for terms of degree.
EPC Citation: Art. 84 EPC - Clarity requirement
EPO Guidelines: F-IV, 4.6 - Relative terms
Fix Suggestion:
Option 1: Define with objective criteria
Change to: "a surface having a flatness deviation of less than 0.1mm"
Option 2: Reference a standard
Change to: "a planar surface as measured per ISO 1101"
---
[Claim 1] Missing Two-Part Form
---------------------------------
Issue: Independent claim does not use two-part form
Problem:
Under Rule 43(1) EPC, independent claims should normally
contain a statement of prior art features (preamble) and
a characterizing portion introduced by "characterised in that"
or "characterised by".
EPC Citation: Rule 43(1) EPC
EPO Guidelines: F-IV, 3.2 - Two-part form
Fix Suggestion:
BEFORE: "1. A system comprising: a processor; a memory; ..."
AFTER: "1. A system comprising a processor and a memory,
characterised in that [novel features]..."
---
[Continue for all critical issues...]
IMPORTANT ISSUES (Should Fix):
================================
[Claim 5] Unsupported Generalization
--------------------------------------
Issue: Claim broader than description supports
Location: "any communication protocol"
The description only discloses TCP/IP and Bluetooth.
Claiming "any communication protocol" extends beyond
the disclosure. Art. 84 EPC requires claims to be
supported by the description.
EPC Citation: Art. 84 EPC - Support requirement
EPO Guidelines: F-IV, 6.2 - Breadth of claims
Suggested Fix: Change to "a communication protocol
selected from TCP/IP and Bluetooth"
---
[Continue for all important issues...]
MINOR ISSUES (Consider Fixing):
=================================
[Claim 8] Style Issue
----------------------
Issue: US-style "comprising" without "characterised in that"
While not strictly required foAn AI-powered patent creation and analysis system for Claude Code. I built this because I needed to file a patent myself. I used AI to build the system, used the system to file the patent, and it worked. Now it's open source so anyone can use it.
Check international patent application formalities for PCT compliance (PCT Rules 5-12, Administrative Instructions)
Configure Google BigQuery authentication for patent search (100M+ patents)
Create a complete EPO-compliant patent application from invention disclosure through filing-ready package
Draft a complete patent application from invention disclosure through assembly of a draft filing package (markdown + SVG output;…
Complete patent application review (claims + specification + formalities in parallel)
Rebuild MPEP search index (needed after MPEP updates or corruption)