Category Selection
Command
/category-select "{CATEGORY}" {SITE}
Goal
Evaluate whether a category is worth entering and identify product-entry angles.
Credential Preflight
Before any data call, read {baseDir}/references/runtime-credential-preflight.md.
- If SellerSprite MCP is not configured, unavailable, or returns an authentication error, ask the user for the SellerSprite MCP API key before category analysis.
- If Gemini/GLM validation is part of the requested output and model keys are missing, ask for the missing keys before validation.
- Do not continue with mock MCP data or fabricated market conclusions.
- Do not write provided keys into reports, raw files, examples, or the open-source repository.
Required Reference
Read {baseDir}/references/sellersprite-mcp-api.md before execution.
Normalize GB to SellerSprite MCP UK before tool calls.
Data Calls
product_node: discover category nodes from category name.
market_research_statistics: collect category summary statistics.
market_research: collect representative category products and sortable metrics.
market_product_demand_trend: check demand trend and seasonality.
market_price_distribution: identify price bands and sales efficiency.
market_rating_distribution: judge maturity and quality-improvement space.
market_product_concentration, market_brand_concentration, market_seller_concentration: quantify head concentration.
market_seller_country_distribution and market_seller_type_concentration: assess seller structure and fulfillment pattern.
market_listing_date_distribution, market_listing_trend_distribution, market_ratings_count_distribution, market_ebc_distribution: assess new-product window, review moat, and listing-content maturity.
keyword_research and keyword_miner: collect category/entry keyword demand, CPC/PPC, purchase rate, supply-demand ratio, and click concentration when available.
product_research and competitor_lookup: collect representative products when node data is insufficient or when comparing specific entry angles.
google_trend: optional external demand trend validation.
If MCP cannot provide a required dimension, write it as a data gap. Use browser/crawler fallback only after confirming no suitable MCP tool exists, and label it as external supplemental data.
Five-Dimension Score
| Dimension |
Weight |
What to Check |
| Market size |
20 |
sales volume, revenue, demand depth |
| Growth potential |
25 |
trend, new product opportunity, demand expansion |
| Competition intensity |
20 |
review moat, brand concentration, price war |
| Entry barrier |
20 |
supply chain, certification, patents, differentiation |
| Margin space |
15 |
price band, estimated cost, ad CPC, return risk |
Do not score patents, supply chain, compatibility, seasonality, or inventory risk unless there is MCP evidence, user-provided evidence, or explicitly labeled supplemental crawl evidence.
Output
Save a Markdown report under:
category-reports/{CATEGORY}_{SITE}_{YYYYMMDD}/report.md
Do not commit raw SellerSprite responses or real category reports to public repositories.
1---2name: category-selection-23description: Amazon category opportunity research using SellerSprite MCP. Use when the user runs `/category-select "{CATEGORY}" {SITE}` to evaluate a full category with market size, growth potential, competition, barriers, margin space, and product-entry recommendations.4---56# Category Selection78## Command910```text11/category-select "{CATEGORY}" {SITE}12```1314## Goal1516Evaluate whether a category is worth entering and identify product-entry angles.1718## Credential Preflight1920Before any data call, read `{baseDir}/references/runtime-credential-preflight.md`.2122- If SellerSprite MCP is not configured, unavailable, or returns an authentication error, ask the user for the SellerSprite MCP API key before category analysis.23- If Gemini/GLM validation is part of the requested output and model keys are missing, ask for the missing keys before validation.24- Do not continue with mock MCP data or fabricated market conclusions.25- Do not write provided keys into reports, raw files, examples, or the open-source repository.2627## Required Reference2829Read `{baseDir}/references/sellersprite-mcp-api.md` before execution.30Normalize `GB` to SellerSprite MCP `UK` before tool calls.3132## Data Calls3334- `product_node`: discover category nodes from category name.35- `market_research_statistics`: collect category summary statistics.36- `market_research`: collect representative category products and sortable metrics.37- `market_product_demand_trend`: check demand trend and seasonality.38- `market_price_distribution`: identify price bands and sales efficiency.39- `market_rating_distribution`: judge maturity and quality-improvement space.40- `market_product_concentration`, `market_brand_concentration`, `market_seller_concentration`: quantify head concentration.41- `market_seller_country_distribution` and `market_seller_type_concentration`: assess seller structure and fulfillment pattern.42- `market_listing_date_distribution`, `market_listing_trend_distribution`, `market_ratings_count_distribution`, `market_ebc_distribution`: assess new-product window, review moat, and listing-content maturity.43- `keyword_research` and `keyword_miner`: collect category/entry keyword demand, CPC/PPC, purchase rate, supply-demand ratio, and click concentration when available.44- `product_research` and `competitor_lookup`: collect representative products when node data is insufficient or when comparing specific entry angles.45- `google_trend`: optional external demand trend validation.4647If MCP cannot provide a required dimension, write it as a data gap. Use browser/crawler fallback only after confirming no suitable MCP tool exists, and label it as external supplemental data.4849## Five-Dimension Score5051| Dimension | Weight | What to Check |52|---|---:|---|53| Market size | 20 | sales volume, revenue, demand depth |54| Growth potential | 25 | trend, new product opportunity, demand expansion |55| Competition intensity | 20 | review moat, brand concentration, price war |56| Entry barrier | 20 | supply chain, certification, patents, differentiation |57| Margin space | 15 | price band, estimated cost, ad CPC, return risk |5859Do not score patents, supply chain, compatibility, seasonality, or inventory risk unless there is MCP evidence, user-provided evidence, or explicitly labeled supplemental crawl evidence.6061## Output6263Save a Markdown report under:6465```text66category-reports/{CATEGORY}_{SITE}_{YYYYMMDD}/report.md67```6869Do not commit raw SellerSprite responses or real category reports to public repositories.