Agent skill · AI & Agents

webshop-search-constructor

This skill formulates an effective search query from structured product criteria. It is used when initiating a product search on an e-commerce platform, converting attributes into a concise, relevant keyword string. The input is a set of parsed criteria (e.g., 'jewelry box', '10 slots', 'easy to clean', 'price < $60'), and the output is a formatted search action string (e.g., 'search[jewelry box, 10 slots, less than $60, easy to clean]') optimized for the platform's search engine.

zjunlpgithub.com/zjunlpGitHub ↗
claude-codeMIT
Install
npx skills add zjunlp/SkillNet --skill webshop-search-constructor --agent claude-code

Same command for any agent — swap --agent for codex, cursor, copilot.

Facts
Files in the skill folder: 2
SKILL.md size: 2 KB
Bundled scripts: none
Path: experiments/src/skills/webshop/webshop-search-constructor/SKILL.md
Open the folder on GitHub →
Where it comes from
Stars: 1,117
Language: Python

Weekly change comes from our own snapshots, not the repository page — it measures attention, not adoption.

From the SKILL.md

# Instructions When tasked with finding a product on an e-commerce platform, use this skill to construct the initial search query. ## Core Process 1. **Receive Criteria:** You will be given a set of structured product criteria (e.g., product type, attributes, price limit). 2. **Construct Query:** Use the `construct_search_query.py` script to transform the criteria into a single, optimized search string. The script handles formatting and keyword ordering. 3. **Execute Action:** Format the script's output into the required platform action: `search[<constructed_query>]`. ## Workflow Example **Input Criteria:** `{'product': 'jewelry box', 'attributes': ['10 slots', 'easy to clean'], 'price_limit': 60.00}` **Skill Execution:** 1. Run the script: `python scripts/construct_search_query.py --product "jewelry box" --attributes "10 slots" "easy to clean" --price-limit 60.00` 2. The script returns: `jewelry box, 10 slots, less than $60, easy to clean` 3. You output the final action: `search[jewelry box, 10 slots, less than $60, easy to clean]` ## Important Notes * **Use the Script:** Always delegate query construction to the bundled script. Do not attempt to manually format the search string.

What's inside
Steps it walks through
  1. Core Process
  2. Workflow Example
  3. Important Notes
Ships with 1 file
  • references/query_optimization_guide.md
More from SkillNet
All skills →
About this skill
What does the webshop-search-constructor skill do?

This skill formulates an effective search query from structured product criteria. It is used when initiating a product search on an e-commerce platform, converting attributes into a concise, relevant keyword string. The input is a set of parsed criteria (e.g., 'jewelry box', '10 slots', 'easy to clean', 'price < $60'), and the output is a formatted search action string (e.g., 'search[jewelry box, 10 slots, less than $60, easy to clean]') optimized for the platform's search engine.

How do I install it?

Run `npx skills add zjunlp/SkillNet --skill webshop-search-constructor --agent claude-code` — it drops the skill into your project so the agent can pick it up. Swap the --agent value for codex, cursor or copilot if you use one of those.

Where does this skill come from?

From zjunlp/SkillNet, a repository with 1,117 stars. We read it straight from the repository tree rather than a submitted listing, so what you see here is what is actually published.

Is a popular skill a good skill?

Not necessarily. Stars measure attention, not adoption — a repository can trend for a week and be abandoned. That is why we show the weekly change from our own snapshots next to the total, instead of a single flattering number.

Keep going