Install
openclaw skills install digital-product-advisorUse when helping a user choose consumer electronics products through source-aware market research, comparison, and recommendation. MVP focuses on Bluetooth earbuds.
openclaw skills install digital-product-advisorThis skill helps an agent produce practical, source-aware buying recommendations for consumer electronics. The MVP focuses on Bluetooth earbuds / true wireless earbuds.
The core workflow is documentation-first: clarify the buying context, collect current market options, compare candidates using user-specific weights, and produce a clear recommendation report. Optional scripts can normalize inputs, validate candidate JSON, and calculate weighted scores, but the skill must remain useful without scripts.
Use this skill when the user asks for help choosing, comparing, shortlisting, or buying Bluetooth earbuds, especially when they mention:
Do not use this skill for:
Supported category:
Supported recommendation modes:
Do not produce a stale generic list. Product availability, discounts, and value change by region and date.
Always adapt recommendations to:
Infer obvious parameters from the user's message. Ask at most 3 high-impact clarification questions if needed.
High-impact missing fields:
Examples of inference:
If budget, region, and use case are all present, proceed without more questions.
See references/parameters.md for the canonical schema.
Minimum normalized request:
{
"product_category": "bluetooth_earbuds",
"region": "China",
"currency": "CNY",
"budget": {"min": null, "max": 1000, "currency": "CNY"},
"brand_scope": {"mode": "open_market", "include": [], "exclude": []},
"marketplaces": ["JD", "Tmall", "official_store"],
"use_case": ["commuting", "calls"],
"phone_ecosystem": "Android",
"must_have": ["ANC", "good_microphone"],
"nice_to_have": [],
"deal_breakers": [],
"purchase_timeline": "this_week"
}
Use references/bluetooth-earbuds.md for category-specific criteria.
Important dimensions:
Use references/scoring-framework.md.
Scoring should be weighted by user intent. Do not present the weighted score as objective truth; it is a decision aid.
For commuting + calls, emphasize:
For music-first, emphasize:
For gym use, emphasize:
Use templates/report-template.md.
Every final report should include:
Product links should be included when available:
Link unavailable and explain why in sources or confidence notes.The canonical export format is Markdown. When the user asks to export/save a report, save it as a .md file under one grouped folder for the category:
reports/earbuds/
Use references/export-policy.md for title, metadata, filename, and path rules.
Default behavior:
reports/earbuds/ unless the user gives another folder.YYYY-MM-DD-earbuds-china-under-1000-cny-commuting-calls.md.-v2, -v3, etc. Do not overwrite unless requested.Example title:
# Bluetooth Earbuds Buying Report: China, Under 1000 CNY, Commuting + Calls
Example path:
reports/earbuds/2026-05-08-earbuds-china-under-1000-cny-commuting-calls.md
Scripts live in scripts/ and are optional.
Use scripts when available for:
Do not fail the task if scripts are unavailable. Continue manually using the Markdown workflow.
Before final answer, verify: