Skip to content
Back to skills

Webshop Query Interpreter

ASecurity

Interprets a user's shopping query to extract key product requirements such as item type, attributes, and constraints. Use when a new shopping instruction is received and you need to parse natural language into structured criteria (product category, desired features, price limits) before performing a search. The output is a clear set of search parameters for use in subsequent product lookup steps.

  • 1,373 stars
  • 0 votes
  • 0 copies
  • 5 views
  • Added February 7, 2026
data-aigo

Works with

  • cli

Security analysis

A100/100

Pro scans all 3 files and shows the line behind each finding

Scanned September 6, 2026

npx -y skills add zjunlp/SkillNet --skill webshop-query-interpreter --agent claude-code

Installs into .claude/skills of the current project.

Are you the author of Webshop Query Interpreter?

Add the live security badge to your README. It updates with every re-scan.

Security grade badge for Webshop Query Interpreter
[![Security: A — Skills Directory](https://www.skillsdirectory.com/api/skills/zjunlp-webshop-query-interpreter/badge)](https://www.skillsdirectory.com/skills/zjunlp-webshop-query-interpreter)

More formats (shields.io, HTML) on the badges page. Keep it an A: scan every change in CI with Pro.

Download with Pro
SKILL.md
---
name: webshop-query-interpreter
description: >-
  Interprets a user's shopping query to extract key product requirements such as item type,
  attributes, and constraints. Use when a new shopping instruction is received and you need
  to parse natural language into structured criteria (product category, desired features,
  price limits) before performing a search. The output is a clear set of search parameters
  for use in subsequent product lookup steps.
---
# Instructions

## Trigger
Activate this skill when a new shopping instruction is received from the user. The instruction will be a natural language request for a product.

## Core Process

1.  **Parse the Instruction:** Analyze the user's query to identify the following key components:
    *   **Primary Product Type:** The main item being requested (e.g., "hair extension").
    *   **Key Attributes/Features:** Descriptive requirements (e.g., "long", "clip-in", "natural looking").
    *   **Constraints:** Hard limits, especially price (e.g., "price lower than 40.00 dollars").

2.  **Structure the Output:** Format the extracted information into a clear, structured set of search parameters. Use the following template:

    ```
    Product Type: <primary item>
    Attributes: <comma-separated features>
    Constraints: <price limits or other hard requirements>
    Search Query: <recommended search string>
    ```

3.  **Hand Off:** Pass the structured parameters to the search execution skill (e.g., `webshop-search-executor` or `webshop-product-search`) to perform the actual query.

## Example

**Instruction:** "i need a long clip-in hair extension which is natural looking, and price lower than 40.00 dollars"

**Thought:** The user wants a hair extension. Key attributes are "long", "clip-in", and "natural looking". The hard constraint is price under $40.00.

**Structured Output:**
```
Product Type: clip-in hair extension
Attributes: long, natural looking
Constraints: price < $40.00
Search Query: long clip-in natural looking hair extension
```

---

**Instruction:** "i want a pack of 6 moisturizing body wash bars with shea butter, price less than 20 dollars"

**Thought:** The user wants body wash bars. Key attributes are "moisturizing", "shea butter", quantity "6 pack". Hard constraint is price under $20.00.

**Structured Output:**
```
Product Type: body wash bars
Attributes: moisturizing, shea butter, 6 pack
Constraints: price < $20.00
Search Query: moisturizing body wash bars shea butter 6 pack
```
    

Files in this skill

  • SKILL.md1.2 KB
  • references/execution_example.md252 B
  • references/query_patterns.md2 KB

Attribution

Is this your skill, or is something wrong with this listing? Request removal or report an issue. Author removals are honored within 72 hours.

Comments

Loading comments…

Newsletter

Get the weekly list of safe new skills, and the ones we pulled.