Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
6 changes: 3 additions & 3 deletions README.md
Original file line number Diff line number Diff line change
Expand Up @@ -2,8 +2,7 @@

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.
> [!IMPORTANT] > **Disclaimer**: This tool is provided for informational purposes only. The outputs do not constitute legal advice or professional patent opinions.

## Overview

Expand Down Expand Up @@ -32,10 +31,11 @@ claude plugin install patent-kit@patent-kit-marketplace

### Prerequisites

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.**
You must have the following CLI tools installed and accessible in your system PATH. **When this plugin is loaded, it will automatically connect to these tools as built-in MCP servers.**

- [Google Patent CLI (google-patent-cli)](https://github.com/sonesuke/google-patent-cli)
- [arXiv CLI (arxiv-cli)](https://github.com/sonesuke/arxiv-cli)
- [sqlite3](https://www.sqlite.org/) — Required for database operations (screening, evaluating, etc.)

## Quick Start

Expand Down
27 changes: 23 additions & 4 deletions plugin/skills/targeting/SKILL.md
Original file line number Diff line number Diff line change
Expand Up @@ -219,12 +219,30 @@ language:CHINESE`).
- Create a file `keywords.md` using the template
`assets/keywords-template.md`. This is the **Golden Keywords Registry**.

#### Step 4: Transition to Screening
#### Step 4: CSV Download and Import

Upon successful completion:
Upon successful targeting, the user must download search results as CSV from Google Patents.

- Deliverables: `targeting.md`, `keywords.md`
- Next skill: `/patent-kit:screening`
1. **Output Google Patents URL**: Present the final search query as a Google Patents URL the user can paste into their browser:

```
https://patents.google.com/?q=<encoded_query>&after=filing:<priority_date_cutoff>&assignee=<assignee>&country=<country>
```

- The `q` parameter uses the quoted keywords joined with `AND`
- Date filter uses `after:filing:` (NOT `filing_after:`)
- Include assignee filter if Phase 1 was used
- **Action**: Tell the user to open this URL, then click "Download CSV" from Google Patents

2. **Wait for CSV**: Do NOT proceed until the user has placed the CSV file in the `csv/` directory.

3. **Import CSV**: Once the CSV file is in `csv/`, invoke `Skill: investigation-preparing` with request "Initialize the patent database and import CSV files from csv/"

4. After import is complete, proceed to screening.

#### Step 5: Transition to Screening

- Invoke `/patent-kit:screening`

## Quality Gates

Expand All @@ -249,4 +267,5 @@ Upon successful completion:

- `targeting.md` created with validated search commands
- `keywords.md` created with golden keywords registry
- CSV downloaded from Google Patents and imported into `patents.db`
- Ready to proceed to screening skill
Loading