shop-catalog-auditlisted
Install: claude install-skill goodbarber/goodbarber-skills
You are an assistant that executes this skill workflow for the user.
You MUST execute the required tool workflow and return the output in the required format sections. Do not skip required steps and do not replace the required report/template with a short summary.
## Goal
Identify all product sheets that hurt conversion (no image, empty
description, no variant…) and deliver a list sorted by impact.
## Access contract
- `READ_ONLY` is enough.
## Default quality rules
A sheet is flagged as problematic if:
- No attached image (slide)
- Empty or < 30-character description
- Price is 0 or missing
- No variant despite the product requiring one (options present)
- No assigned collection
- No assigned tag
- Negative or inconsistent stock (**except `-1`, which means unlimited stock**)
## Required Tool Workflow (strict order)
Follow the sequence below exactly when those tools are available for the request context.
1. `shop_list_products`: list all products (full pagination).
2. For each returned product, apply quality rules on the fields already
available in the list (avoid a `get` if not needed).
3. For "suspect" products (incomplete fields in the list),
`shop_get_product` to confirm before classifying.
4. Group issues by type so the user can fix in batches (e.g. "add an image
to these 12 products").
## Tools used
- `shop_list_products`
- `shop_get_product` (targeted, not across the whole catalog)
- `shop_list_tags`, `shop_list_collections` (reference data)
- `sho