Agent skill

Webshop Query Interpreter

by zjunlp in zjunlp/SkillNet

Interprets a user's shopping query to extract key product requirements such as item type, attributes, and constraints.

MITAuto-check passedProduct & Project Management

Install Webshop Query Interpreter

skills CLI
$ npx skills add zjunlp/SkillNet --skill webshop-query-interpreter -a claude-code

Project install by default; add -g for ~/.claude/skills/.

GitHub CLI
$ gh skill install zjunlp/SkillNet webshop-query-interpreter --agent claude-code

Project scope by default; add --scope user for a personal install. Needs GitHub CLI 2.90.0 or later (public preview).

Manual copy
$ git clone --depth 1 https://github.com/zjunlp/SkillNet.git skills-src && mkdir -p .claude/skills && cp -r skills-src/experiments/src/skills/webshop/webshop-query-interpreter .claude/skills/webshop-query-interpreter && rm -rf skills-src

Use ~/.claude/skills/ instead of .claude/skills for a personal install. The folder must contain SKILL.md.

Claude Code skills documentation · loads skills from .claude/skills/

Facts

Skill name
webshop-query-interpreter
GitHub stars
1.4k
Token cost
~626 tokens
SKILL.md length
219 words
Files
3 (incl. references)
Skills in repo
122
Repo updated
First seen
Licence
MIT

At a glance

Interprets a user's shopping query to extract key product requirements such as item type, attributes, and constraints.

  • Works in 3 steps: Parse the Instruction: Analyze the… → Structure the Output: Format the… → Hand Off: Pass the structured parameters…
  • A new shopping instruction is received and you need to parse natural language into structured criteria (product category
  • SKILL.md covers Trigger, Core Process and Example
  • Instructions only: no scripts, shell commands, URLs or credentials in SKILL.md

What it does

Webshop Query Interpreter is an agent skill from zjunlp/SkillNet. 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.

Its SKILL.md is about 630 tokens, which your agent loads only when the skill is triggered. The skill folder holds 3 other files, including reference files (for example `references/execution_example.md` and `references/query_patterns.md`).

It sits in Product & Project Management, covering PRD writing. The repository describes itself as: Create, Evaluate, and Connect AI Skills. The licence is MIT.

When your agent uses it

  • 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

Example prompts

  • “Use the webshop-query-interpreter skill to interpret a user's shopping query to extract key product requirements such as item type, attributes, and…”
  • “/webshop-query-interpreter”

Workflow steps

3 steps, taken from the first numbered list in SKILL.md.

  1. Parse the Instruction: Analyze the user's query to identify the following key components
  2. Structure the Output: Format the extracted information into a clear, structured set of search parameters. Use the following template
  3. Hand Off: Pass the structured parameters to the search execution skill (e.g., webshop-search-executor or webshop-product-search) to…

What it can do on your machine

Read from SKILL.md and the folder at commit c527136. It shows what the files ask for, not the result of running them.

  • Tool permissions

    Pre-approves nothing: there is no allowed-tools line, so your agent's usual permission prompts apply.

    From allowed-tools in the SKILL.md frontmatter.

  • Runs code

    No scripts in the folder and no shell commands in SKILL.md.

    From the folder's file list and the shell code blocks in SKILL.md.

  • Network

    No URLs in SKILL.md.

    From URLs in SKILL.md, links to its own repository left out.

  • Credentials

    Names no API keys, tokens, secrets or passwords.

    From names ending in _API_KEY, _TOKEN, _SECRET, _KEY or _PASSWORD in SKILL.md.

Context cost

Webshop Query Interpreter loads about 626 tokens when it runs, and up to ~1.2k if it reads all its reference files. Until then it costs about 107 tokens; SKILL.md has 219 words of instructions outside code blocks.

Always · name and description, kept in context so the agent knows when to use it
~107
When it runs · the whole SKILL.md, loaded when a task matches
~626
With references · SKILL.md plus every file in references/, read only if the agent opens them
~1.2k

Estimates: characters ÷ 4, the usual rule of thumb; real counts depend on the model's tokenizer. Scripts and assets cost tokens only if the agent reads them.

Safety

Auto-check passed

The automated check found no risky patterns in SKILL.md.

Automated static check — not a guarantee. Review scripts before installing. It scans the text of SKILL.md for risky patterns (piping downloads into a shell, reading credential files, hidden Unicode, destructive commands); files beside SKILL.md are not scanned.

SKILL.md

The full file from zjunlp/SkillNet at commit c527136, republished under its MIT licence (© zjunlp). 219 words, ~626 tokens.

Download SKILL.mdSave it as .claude/skills/webshop-query-interpreter/SKILL.md (or your agent's skills folder). This skill also uses 2 other files; get the full folder from GitHub.
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

© zjunlp, MIT. Rendered from Markdown: HTML in the file is shown as text, images as links, and headings moved down two levels. Raw file

Files

SKILL.md and 2 other files (references) in experiments/src/skills/webshop/webshop-query-interpreter of zjunlp/SkillNet.

  • SKILL.md
  • references/execution_example.md
  • references/query_patterns.md

Open the folder on GitHubat commit c527136

Compare with similar skills

Webshop Query Interpreter next to the 5 skills that share the most tags, products or categories with it. Stars are the repository's; “used in” counts other GitHub owners with a copy.

Webshop Query Interpreter compared with similar skills
SkillStarsUsed inTokensAuto-checkLicenceRepo updated
Webshop Query Interpreter this skillzjunlp/SkillNet1.4k—~626Automated safety check: PassMIT
CCPM Project Managementautomazeio/ccpm8.4k—~1.1kAutomated safety check: PassMIT
Ralph Tui Create Beadssubsy/ralph-tui2.5k1 repos~2.6kAutomated safety check: PassMIT
Trellis Brainstormanjiemo/SunnyBeach1787 repos~4kAutomated safety check: PassApache-2.0
Ralph Tui Create Beads Rustsubsy/ralph-tui2.5k1 repos~2.8kAutomated safety check: PassMIT
Ralph Tui Create JSONsubsy/ralph-tui2.5k1 repos~2.6kAutomated safety check: PassMIT

Similar skills

  • Runs a spec-driven workflow from PRD to epic to GitHub issues to parallel agents, with status, standup and blocked-work reports from bundled scripts.

    8.4k GitHub stars~1.1k tokensUpdated 6 mo ago
    Product & Project ManagementAuto-check passed
  • Ralph Tui Create Beads

    subsy/ralph-tui

    Convert PRDs to beads for ralph-tui execution. An agent skill from subsy/ralph-tui.

    2.5k GitHub starsUsed in 1 repo~2.6k tokens
    Product & Project ManagementAuto-check passed
  • Trellis Brainstorm

    anjiemo/SunnyBeach

    Guides collaborative requirements discovery before implementation.

    178 GitHub starsUsed in 7 repos~4k tokens
    Product & Project ManagementAuto-check passed
  • Convert PRDs to beads for ralph-tui execution using beads-rust (br CLI).

    2.5k GitHub starsUsed in 1 repo~2.8k tokens
    Product & Project ManagementAuto-check passed
  • Ralph Tui Create JSON

    subsy/ralph-tui

    Convert PRDs to prd.json format for ralph-tui execution. An agent skill from subsy/ralph-tui.

    2.5k GitHub starsUsed in 1 repo~2.6k tokens
    Product & Project ManagementAuto-check passed
  • Prd Generator

    jamesrochabrun/skills

    Generate comprehensive Product Requirements Documents (PRDs) for product managers.

    216 GitHub starsUsed in 2 repos~3.8k tokens
    Product & Project ManagementAuto-check passed

More from zjunlp/SkillNet

All 122 skills in this repo
  • Skillnet

    zjunlp/SkillNet

    Search, download, create, evaluate, analyze and route reusable agent skills with SkillNet.

    1.4k GitHub stars~1.5k tokensUpdated today
    Auto-check passed
  • This skill searches for a specific receptacle (e.g., garbage can, cabinet) by systematically exploring the environment, checking multiple locations until found.

    1.4k GitHub stars~709 tokensUpdated today
    Auto-check passed
  • Prepares a household appliance (microwave, oven, toaster, fridge) for use by ensuring it is in the correct open/closed state.

    1.4k GitHub stars~611 tokensUpdated today
    Auto-check passed
  • Operates a device or appliance (like a desklamp, microwave, or fridge) to interact with another object.

    1.4k GitHub stars~916 tokensUpdated today
    Auto-check passed
  • Performs an initial scan of the ALFWorld environment to identify all visible objects and receptacles.

    1.4k GitHub stars~786 tokensUpdated today
    Auto-check passed
  • Uses a heating appliance (microwave, stoveburner, oven) to apply heat to a specified object.

    1.4k GitHub stars~744 tokensUpdated today
    Auto-check passed

Questions about Webshop Query Interpreter

What does Webshop Query Interpreter do?

Interprets a user's shopping query to extract key product requirements such as item type, attributes, and constraints. Webshop Query Interpreter is an agent skill from zjunlp/SkillNet. Interprets a user's shopping query to extract key product requirements such as item type, attributes, and constraints.

When should I use Webshop Query Interpreter?

Webshop Query Interpreter fits situations like: 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.

How do I install Webshop Query Interpreter in Claude Code?

Run `npx skills add zjunlp/SkillNet --skill webshop-query-interpreter -a claude-code`. Or copy the skill folder (experiments/src/skills/webshop/webshop-query-interpreter in zjunlp/SkillNet) into .claude/skills/webshop-query-interpreter in your project. Claude Code loads it when a task matches its description.

How do I install Webshop Query Interpreter in Codex?

Run `npx skills add zjunlp/SkillNet --skill webshop-query-interpreter -a codex`. Or copy the skill folder (experiments/src/skills/webshop/webshop-query-interpreter in zjunlp/SkillNet) into .agents/skills/webshop-query-interpreter in your project. Codex loads it when a task matches its description.

Can I use Webshop Query Interpreter in Cursor, Gemini CLI or GitHub Copilot?

Cursor, Gemini CLI, GitHub Copilot and OpenCode also load SKILL.md folders. With the skills CLI, run `npx skills add zjunlp/SkillNet --skill webshop-query-interpreter -a cursor` (or -a gemini-cli, github-copilot or opencode for the others). To copy it by hand, put the folder in .cursor/skills/webshop-query-interpreter, .gemini/skills/webshop-query-interpreter, .github/skills/webshop-query-interpreter and .opencode/skills/webshop-query-interpreter in your project.

What does Webshop Query Interpreter need to run?

SKILL.md names no scripts, command-line tools or credentials: Webshop Query Interpreter is instructions for the agent only.

Does Webshop Query Interpreter access the network?

SKILL.md contains no URLs. Any network use would come from the scripts or tools the agent runs. This is read from the text; nothing was executed.

Is Webshop Query Interpreter safe to install?

Our automated static check of SKILL.md found no risky patterns, such as piping downloads into a shell, reading credential files or hidden Unicode. It is not a guarantee. Review the folder before installing.

What licence does Webshop Query Interpreter use?

Webshop Query Interpreter is published under the MIT licence (the repository's licence). It allows redistribution, so the full SKILL.md is shown on this page.

How many tokens does Webshop Query Interpreter use?

About 626 tokens (SKILL.md is roughly 2.5k characters). Agents keep only the skill's name and description in context until a task matches; then they load SKILL.md in full. Its references folder adds about 564 tokens, read only when the agent opens those files.

What are the alternatives to Webshop Query Interpreter?

Skills that share tags, products or a category with Webshop Query Interpreter: CCPM Project Management (automazeio/ccpm, 8.4k stars), Ralph Tui Create Beads (subsy/ralph-tui, 2.5k stars), Trellis Brainstorm (anjiemo/SunnyBeach, 178 stars) and Ralph Tui Create Beads Rust (subsy/ralph-tui, 2.5k stars). The comparison table on this page puts their stars, adoption, token cost, safety result and licence side by side.

Who maintains Webshop Query Interpreter?

zjunlp (a GitHub organization) maintains it in zjunlp/SkillNet, which has 1,394 GitHub stars. The repository holds 122 skills in this directory. The repository was last updated on October 9, 2026.

Source: zjunlp/SkillNet on GitHub. Facts on this page come from the repository at the commit we read; the author's words are quoted as theirs.