Patent Filing QC

Runs 70+ automated checks across spec/ADS/declaration/assignment PDFs and catches cross-document mismatches before USPTO filing.

Door LeonardHope · LeonardHope/Claude-Skill-for-Patent-Filing-Quality-Control

Getest · Werkt ★ 9.6/10

Patent Filing QC — Runs 70+ automated checks across spec/ADS/declaration/assignment PDFs and catches cross-document mismatches before USPTO filing.

Wat het doet

Quality-checks a folder of U.S. patent filing documents (specification, drawings, ADS, declaration, assignment, power of attorney) for cross-document inconsistencies, missing fields, and USPTO formatting compliance before submission. Classifies files by content rather than filename, extracts the official XFA ADS form directly, and outputs one self-contained HTML report. Triggers on requests to QC, validate, or review a patent filing package.

Testrapport

Built a synthetic 4-document filing package (spec, drawings, ADS, declaration with a deliberately undefined claim term) and ran the real script end-to-end: it produced a 30KB HTML report correctly classifying every file by content and catching a genuine definitional gap ('extends radially' used in a claim but never defined in the description) that a quick unaided read would likely miss. The bundled 121-test regression suite also passed live, 121/121.

Getest op: 2026-07-15 · Claude Code 2.x (agent harness)

Installatie

git clone https://github.com/LeonardHope/Claude-Skill-for-Patent-Filing-Quality-Control
mkdir -p ~/.claude/skills
cp -r Claude-Skill-for-Patent-Filing-Quality-Control ~/.claude/skills/patent-filing-qc

Commando's en voorbeeldprompts

  • /patent-filing-qcRuns 70+ automated checks across spec/ADS/declaration/assignment PDFs and catches cross-document mismatches before USPTO filing.

Skills reageren op gewone verzoeken — geen commando's om te onthouden. Na installatie activeren prompts zoals deze de skill (in het Engels):

  • check my patent filing folder for mismatches before I submit to USPTO
  • does my declaration define every claim term used in the spec
  • validate the ADS form fields against my patent application