Install
openclaw skills install @yuanzhian-patsnap/build-oled-technology-intelligence-rdBuild a source-traceable, multi-page technology-intelligence HTML portal for OLED or another defined technology domain. Use when a user asks for a technology watch portal, company and technical-route monitoring brief, news/event tracker, patent evidence page, or refreshable R&D intelligence site.
openclaw skills install @yuanzhian-patsnap/build-oled-technology-intelligence-rdCreate a self-contained, multi-page HTML intelligence portal from reviewed company, technology-route, event, publication, and patent records. OLED is the source package's worked domain, but the workflow remains reusable for batteries, semiconductors, materials, biopharma, energy, and other technical fields.
The portal supports R&D, strategy, product, competitive-intelligence, and IP teams. It must show evidence coverage and uncertainty rather than presenting model recall as a verified market map.
references/company-mapping.md when defining and normalizing monitored organizations.references/tech-tags.md when building a technology taxonomy or using the OLED seed taxonomy.references/data-processing.md before normalizing, deduplicating, validating, or counting records.references/html-templates.md before changing portal structure, visual design, accessibility, or rendering behavior.scripts/generate_portal.py --help before rendering.Do not add a README or configuration file: the frozen source has exactly these six files.
Establish:
If a field is missing, state a conservative working assumption. Do not silently default to China, Chinese-language sources, a fixed two-year period, or a fixed number of companies/routes.
Never choose organizations solely from model memory. Start with user-supplied entities, authoritative industry sources, retrieved evidence, or the explicitly labeled OLED seed list in references/company-mapping.md.
For each organization record:
Separate direct competitors, suppliers, customers, research organizations, entrants, and adjacent players. Entity presence in news or patents does not prove commercial activity in the scoped segment.
Use domain sources, reviewed patent/literature evidence, standards, roadmaps, and expert input. The source's 16 OLED tags are a seed taxonomy, not a universal or current ground truth.
For each route or tag record:
Avoid ambiguous substring classification. For example, display alone is too broad for flexible OLED, and UDC can refer to unrelated concepts. Record why each item was tagged and allow manual review/override.
Only search when the user requests research or the portal scope explicitly requires current evidence.
Verified global PatSnap mappings, when exposed in the environment:
advanced_patent_search — PatSnap Patent Search MCP for patent discovery and structured fields.patent_briefing — PatSnap Patent Briefing MCP for selected patent-record review.current_awareness — optional when actually exposed, for dated news/current-awareness evidence.scientific_translational_evidence — optional when actually exposed, for scientific literature evidence.Do not claim source-named domestic vector-search tools. Use the exact current callable schema and English interface. If an optional service is unavailable, use supplied reviewed records or independently verified public sources and record the limitation.
For each search retain search ID, query, filters, source/tool, timestamp, cutoff, requested limit, returned count, pagination/truncation, language, and review status.
Follow references/data-processing.md.
Every news, event, literature, or patent item must have a stable record ID, title, source, direct URL where available, publication/event date, access date, evidence type, language, associated companies/routes, review status, and analyst note.
Do not use # as a fake source link. When no URL exists, render Source link not supplied without an anchor.
Patent records additionally require publication number, jurisdiction, applicant/assignee as returned, priority/publication date where available, simple/extended family identity where available, legal-status source/date, technical relevance, and review depth. Do not conflate publication, application, grant, and family counts.
Before analysis and rendering:
https/http URLs and suppress disallowed schemes;Do not silently skip malformed bytes or JSON characters. Return actionable validation errors with record locations.
Summaries, trends, company signals, route signals, and major-event notes must link to record IDs. Separate:
Do not turn source frequency into market share, technical leadership, product use, patent strength, or business impact without an appropriate method and evidence.
Supply one UTF-8 JSON object. The complete contract is in references/data-processing.md. At minimum include:
review_status: "reviewed";Do not supply raw HTML. All inserted values are escaped by the renderer.
Run:
python scripts/generate_portal.py --data /path/to/reviewed-portal.json --output /path/to/portal
The renderer creates the source-prescribed topology inside the selected output directory:
portal/
├── index.html
├── company-{safe-slug}.html
├── tech-{safe-slug}.html
└── patents.html
One company page is generated per company and one route page per technical route. The renderer writes only known generated files into a new or empty output directory unless --overwrite is explicitly supplied. It does not delete unrelated files.
The index page includes:
Company pages include role, inclusion evidence, associated routes, dated records, patents, and limitations. Technology pages include definition, inclusion/exclusion criteria, associated companies, dated records, patents, maturity evidence, and gaps. The patent page includes coverage/method, count unit, filters, and reviewed records.
Follow references/html-templates.md:
Use concise international English. Define OLED-specific acronyms at first meaningful use.
Verify:
Deliver the portal path, calculated file/record counts, evidence cutoff, unavailable sources, rejected records, and refresh instructions. State that public evidence may omit non-public activity and that the portal is not legal, investment, or commercial advice. Patent evidence does not establish infringement, validity, freedom to operate, or technical leadership.