Install
openclaw skills install @dataify-server/dataify-google-patentsopenclaw skills install @dataify-server/dataify-google-patentsUse this skill to turn a user's Google Patents request into a Dataify Scraper API call.
engine to google_patents.json: "1"page: "0"dups: "family"patents: "true"scholar: "false"no_cache: "false"sort defaults to relevance by omitting the field.DATAIFY_API_TOKEN.python3 scripts/google_patents.py --request "search Google Patents for battery recycling patents" --print-table
--params-json, show the table again, and ask for confirmation again.python3 scripts/google_patents.py --request "search Google Patents for battery recycling patents"
For many fields, pass one JSON object with shell-appropriate quoting:
python3 scripts/google_patents.py --params-json '{"q":"battery recycling","status":"GRANT","country":"US","json":"1"}'
Use references/google_patents_api.md when you need the exact field list, defaults, accepted values, and mapping hints.
Core rules:
Content-Type: application/x-www-form-urlencoded.engine to google_patents; ignore any conflicting user-provided engine.Bearer is accepted and prefixed automatically.Common mappings:
json: "1"json: "2"json: "3"json: "4"page: "0", second page -> page: "1"sort: "new"sort: "old"sortclustered: "true"dups: "family"dups: "language"patents: "true"scholar: "true"before or after, formatted as priority:YYYYMMDD, filing:YYYYMMDD, or publication:YYYYMMDDinventorassigneecountrylanguagestatus: "GRANT"status: "APPLICATION"type: "PATENT"type: "DESIGN"litigation: "YES" or litigation: "NO"no_cache: "true"python3 scripts/google_patents.py --request "search Google Patents for battery recycling patents" --print-table
export for macOS/Linux shells, $env: for Windows PowerShell, or set for Windows Command Prompt). Show other platforms or persistent setup only when detection is ambiguous or the user asks.DATAIFY_API_TOKEN is present; never print its value. If verification succeeds, continue the original task without asking the user to repeat it..env unless the execution path explicitly loads it, and ensure .env is ignored by version control.