Agent skill · AI & Agents

webshop-query-parser

This skill extracts key constraints and product requirements from a user's shopping query. It should be triggered when the agent receives a new shopping instruction, to identify product attributes (e.g., 'gluten free'), price limits (e.g., 'lower than 140.00 dollars'), and other specifications. The skill outputs a structured set of search criteria to guide subsequent product discovery.

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

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

Facts
Files in the skill folder: 2
SKILL.md size: 3 KB
Bundled scripts: none
Path: experiments/src/skills/webshop/webshop-query-parser/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 to Use Activate this skill immediately when a new shopping instruction is received from the user, before any search or click actions are performed. ## Core Task Parse the user's natural language instruction to extract structured search criteria. Your goal is to identify: 1. **Product Type/Name:** The primary item the user wants (e.g., "popcorn"). 2. **Key Attributes:** Descriptive features like "gluten free", "organic", "vegan", etc. 3. **Price Constraints:** Any upper or lower price limits (e.g., "lower than 140.00 dollars"). 4. **Other Specifications:** Brand, size, quantity, or other qualifying terms. ## Procedure 1. **Run the Parser:** Execute the bundled script `parse_query.py` on the user's instruction. 2. **Review & Refine:** Examine the script's output. If the instruction is complex or ambiguous, use your judgment to refine the criteria. For example, ensure price limits are correctly interpreted as numeric ranges. 3. **Formulate Search Strategy:** Use the extracted criteria to plan the initial web search. Combine the **Product Type** with the most critical **Key Attributes** to form effective initial search keywords. * **Example:** For "i need gluten

What's inside
Steps it walks through
  1. When to Use
  2. Core Task
  3. Procedure
  4. Output
  5. Notes
Ships with 1 file
  • references/query_components.md
More from SkillNet
All skills →
About this skill
What does the webshop-query-parser skill do?

This skill extracts key constraints and product requirements from a user's shopping query. It should be triggered when the agent receives a new shopping instruction, to identify product attributes (e.g., 'gluten free'), price limits (e.g., 'lower than 140.00 dollars'), and other specifications. The skill outputs a structured set of search criteria to guide subsequent product discovery.

How do I install it?

Run `npx skills add zjunlp/SkillNet --skill webshop-query-parser --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