Install
openclaw skills install @yuanzhian-patsnap/identify-patent-commercialization-opportunities-ipAssess a narrowly defined technology opportunity through reproducible patent searches, full-scope metrics, representative patent evidence, transparent scoring, and an offline multi-page decision report. Use when a user asks whether a specific technical route merits further R&D, licensing, partnering, or commercialization diligence.
openclaw skills install @yuanzhian-patsnap/identify-patent-commercialization-opportunities-ipTurn a well-bounded technology question into an evidence-backed patent opportunity assessment. The result supports R&D, licensing, partnering, and portfolio-screening decisions. It is a patent-intelligence assessment, not investment, legal, valuation, or freedom-to-operate advice.
Use this skill when the user asks to:
Do not trigger on a broad label such as “artificial intelligence,” “batteries,” “semiconductors,”
“biotechnology,” or “materials” without a technical mechanism, application, or boundary.
First narrow the subject using references/prompts/input_scoping_prompt.md.
Create a reproducible assessment whose conclusions can be traced to:
Never use a relevance-ranked patent sample to calculate:
Use full-population aggregation returned by a verified tool, or use complete reproducible buckets.
If neither method is available, mark the metric Unavailable and explain why.
Do not substitute a Top-K sample.
Retrieve up to 50 high-relevance records for evidence review. Target at least 20 valid records where the search results support that number. If fewer exist, include all valid records and disclose the shortfall. Never fabricate records or pad the set with weakly related patents.
Assign a stable claim_id to each decision-relevant conclusion.
Connect it to the metric, search, patent, or limitation that supports it.
Capture uncertainty and contrary evidence as well as supportive evidence.
Patent evidence can indicate activity, crowding, momentum, maturity, or technical white space. It cannot by itself prove market demand, commercial viability, profitability, valuation, or FTO. Use calibrated language such as “supports further diligence” or “does not yet support prioritization.”
Use the English interface and English output. Do not invent tool names, parameters, aggregations, or response fields.
advanced_patent_searchhttps://open.patsnap.com/marketplace/mcp-servers/patent-searchpatent_briefinghttps://open.patsnap.com/marketplace/mcp-servers/patent-briefingdeep_patent_mininghttps://open.patsnap.com/marketplace/mcp-servers/patent-miningglobal_core_patent_databasehttps://open.patsnap.com/marketplace/mcp-servers/core-patentsIf a connector is unavailable, continue only with evidence that can still be reproduced. Mark affected metrics and modules unavailable; do not simulate missing MCP output.
Load references/prompts/input_scoping_prompt.md.
Proceed without stopping for confirmation when the user has delegated the full analysis and the assumptions are low risk. Ask only when a missing boundary would materially change the research question.
Load references/prompts/search_strategy_prompt.md.
Do not rely on a single keyword. Do not silently change the query after analysis begins. Version and explain every material revision.
Load references/prompts/full_scope_metrics_prompt.md.
Collect only metrics that can be produced from a complete result population or reproducible complete buckets. Possible metrics include:
For a trend series, run and preserve one complete date bucket per period when a direct aggregation is unavailable. For a subfield series, run and preserve one complete scoped query per subfield. Do not sum overlapping subfields and label the sum as a unique population.
For every metric, capture:
metric_id;Use the final approved scope and search strategy.
Label the dataset representative_evidence_sample.
Never call it the full landscape.
Load these prompts in order:
references/prompts/applicant_analysis_prompt.mdreferences/prompts/trend_analysis_prompt.mdreferences/prompts/subfield_analysis_prompt.mdreferences/prompts/scoring_prompt.mdreferences/prompts/evidence_mapping_prompt.mdApplicant analysis must distinguish verified population aggregation from observations in representative records. Trend analysis must distinguish filing behavior from publication lag. Subfield analysis must disclose overlaps and residual categories. Scoring must expose dimensions, weights, missing-data treatment, and uncertainty. Evidence mapping must include supportive, neutral, limiting, and contradictory evidence.
Assess six decision dimensions when evidence allows:
Do not convert missing evidence into a neutral score. Remove and renormalize missing dimensions, and report the missing weight.
Create the following files in this order and verify each write before continuing:
full_scope_metrics.jsonpatent_records.jsonevidence_mapping.csvfull_scope_metrics.json must separate definitions, queries, values, unavailable metrics, and limitations.
patent_records.json must declare that it is a representative evidence sample and state the family rule.
evidence_mapping.csv must contain at least these columns:
claim_id,claim_text,data_source,data_value,supporting_patents,evidence_strength,reasoning,limitations
Target at least ten decision-relevant claims when the evidence supports them. Do not fabricate claims to satisfy a row count.
Load references/prompts/html_report_generation_prompt.md.
Render the templates in this order, verifying each file after it is written:
references/templates/index_template.html → index.htmlreferences/templates/patents_template.html → patents.htmlreferences/templates/subfields_template.html → subfields.htmlreferences/templates/evidence_template.html → evidence.htmlreferences/templates/methodology_template.html → methodology.htmlThe five pages must share navigation, terminology, scope, cutoff date, and visual language. All report assets must work offline. Use system fonts, semantic HTML, accessible tables, and static SVG where a chart adds value. Do not load remote fonts, chart libraries, analytics, or other CDN resources. Do not insert untrusted data through unsafe HTML operations.
The overview must preserve all fifteen analytical modules:
When a module lacks valid data, show a clear unavailable state or omit the chart while preserving the explanation. Never render an empty chart or placeholder as if it were evidence.
Render references/templates/README_template.md as README.md for the generated report package.
Load references/prompts/quality_check_prompt.md and record the result in
references/templates/quality_check_template.md rendered as quality_check.md.
The package is complete only when all ten output files exist:
index.html
patents.html
subfields.html
evidence.html
methodology.html
full_scope_metrics.json
patent_records.json
evidence_mapping.csv
README.md
quality_check.md
index.htmlExecutive overview of the decision, score, verified metrics, evidence, uncertainty, and next diligence.
patents.htmlSearchable representative patent register with disclosed sample and family rules.
subfields.htmlTechnical segmentation with definitions, query logic, overlap warnings, and full-scope counts.
evidence.htmlClaim register linking each conclusion to metrics, patents, reasoning, evidence strength, and limitations.
methodology.htmlReproducibility record for scope, versions, connectors, searches, metrics, lag, unavailable analyses, scoring, and QA.
full_scope_metrics.jsonMachine-readable metric definitions, values, query provenance, retrieval times, unavailable metrics, and limitations.
patent_records.jsonMachine-readable representative records, identifiers, family handling, available bibliographic fields, and source links.
evidence_mapping.csvPortable evidence-to-claim mapping for review and downstream analysis.
README.mdReport map, intended use, data boundary, navigation, reproduction notes, and caveats.
quality_check.mdCompleted QA checklist with pass, fail, unavailable, and remediation notes.
claim_id.If the technology scope is too broad, narrow it before searching. If the query is noisy, revise and version the search rather than silently filtering records. If an MCP connector fails, record the failure and identify the affected outputs. If a full-scope aggregation is unavailable, mark the metric unavailable. If fewer representative patents exist than the target, use all valid records and disclose the count. If evidence is insufficient for a commercialization conclusion, recommend specific additional diligence. If any required file fails validation, repair it before declaring the report complete.
Summarize:
Do not claim completion until the ten-file package passes the quality gates.