webshop-product-selector

Select the best product from search results using price and keyword heuristics.

1.1k|131|Updated Jan 10, 2026
One-click install
npx skills add https://github.com/zjunlp/SkillNet --skill webshop-product-selector
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: webshop-product-selector
Source: https://github.com/zjunlp/SkillNet/tree/main/experiments/src/skills/webshop/webshop-product-selector
Command: npx skills add https://github.com/zjunlp/SkillNet --skill webshop-product-selector

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes references (resource) and scripts (resource) components.

What problem does it solve?

This skill helps users by automatically selecting the most suitable product from a list of search results when multiple options appear viable, streamlining the process of finding and proceeding to a specific product's detail page.

Core Features & Use Cases

  • Automated Product Selection: Filters products based on price and scores them based on keyword relevance in their titles.
  • Heuristic-Based Decision Making: Employs a defined logic to choose the best product, prioritizing keyword matches and then lowest price in case of ties.
  • Direct Action Triggering: Automatically generates the click[product_id] action for the selected product.
  • Use Case: When searching for a "portable Bluetooth speaker under $50" and presented with several options, this skill will identify the one that best matches "portable" and "Bluetooth" while staying within budget, and then click on it.

Quick Start

Use the webshop-product-selector skill to choose the best product from the current search results.

Frequently Asked Questions about webshop-product-selector

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I automatically select the best product from e-commerce search results?

Automated product selection from e-commerce search results uses a heuristic combining price filtering and keyword matching in product titles to score and choose the optimal item. It evaluates viable options to find the best match based on search criteria.

How does heuristic product selection work for a webshop shortlist?

Heuristic product selection works by scoring items based on keyword relevance in their titles and applying price filtering. It prioritizes the best keyword matches and selects the lowest price option to break ties before triggering a click action.

Can I trigger a click action on a product ID automatically?

Yes, you can trigger a click action on a product ID automatically. Once the optimal product is selected from the search results shortlist using the heuristic, the skill directly generates and outputs the click action for that specific product ID.

What is the best way to filter products by price and title keywords?

The best way to filter products by price and title keywords is applying a heuristic that first removes items exceeding the price limit, then scores remaining candidates by matching keywords in product titles to determine the optimal selection.

Does automated product selection work with multiple viable options on a search results page?

Automated product selection is designed specifically for scenarios with multiple viable options on a search results page. It evaluates the filtered shortlist and ranks candidates by keyword relevance and price to identify the single most promising product.