Help us improve
Share bugs, ideas, or general feedback.
npx claudepluginhub sonesuke/patent-kitAI-Native Patent Analysis Kit
Share bugs, ideas, or general feedback.
AI-Native Patent Analysis Kit, designed for Claude Code.
[!IMPORTANT] Disclaimer: This tool is provided for informational purposes only. The outputs do not constitute legal advice or professional patent opinions.
A complete toolkit that empowers AI agents to autonomously search, analyze, and evaluate patents with human-level precision.
This kit provides structured commands to automate:
Add this repository as a marketplace and install the plugin to your Claude Code environment:
# 1. Add this repository as a marketplace
claude plugin marketplace add sonesuke/patent-kit
# 2. Install the plugin (automatically loads required MCPs)
claude plugin install patent-kit@patent-kit-marketplace
You must have the following CLI tools installed and accessible in your system PATH to execute patent and paper searches. When this plugin is loaded, it will automatically connect to these tools as built-in MCP servers.
Navigate to your working directory and start Claude:
mkdir my-patent-project && cd my-patent-project
claude
Then run the skills in order:
/patent-kit:concept-interview
# Output: specification.md
Define product concept and identify competitors.
/patent-kit:concept-interview
# Output: specification.md
Generate search queries and create a target population.
/patent-kit:targeting
# Output: targeting.md, keywords.md, csv/
Screen patents for relevance and evaluate claims.
/patent-kit:screening
# Output: patents.db (screening results)
/patent-kit:evaluating
# Output: patents.db (claims and elements)
Compare product features against patent elements.
/patent-kit:claim-analyzing
# Output: patents.db (similarity results)
Search for prior art references for patents with Moderate/Significant similarities.
/patent-kit:prior-art-researching
# Output: patents.db (prior art references)
Track progress across all phases at any time.
/patent-kit:investigation-reporting
# Output: PROGRESS.md (overall progress)
# Output: <patent_id>.md (specific patent report)
.
├── specification.md # Phase 0: Product definition
├── targeting.md # Phase 1: Search strategy
├── keywords.md # Phase 1: Search keywords
├── csv/ # Phase 1: Target patent data
│ └── *.csv
└── patents.db # SQLite database for all investigation data
| Skill | Purpose |
|---|---|
concept-interviewing | Define product concept and identify competitors |
targeting | Create target population from patent databases |
screening | Filter patents by legal status and relevance |
evaluating | Decompose claims and elements for relevant patents |
claim-analyzing | Compare product features against patent elements |
prior-art-researching | Search for prior art references |
investigation-reporting | Generate progress reports |
These skills are automatically invoked by other skills and should not be used directly.
| Skill | Purpose |
|---|---|
investigation-preparing | Initialize SQLite database and import CSV files |
investigation-fetching | Retrieve data from SQLite database |
investigation-recording | Record data to SQLite database |
legal-checking | Review documents for legal compliance violations |
MIT