shop-orphan-productslisted
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
Detect every product not attached to a collection and provide actionable
assignment suggestions so the user can clean catalog structure quickly.
## Access contract
- `READ_ONLY`.
- `READ_WRITE` only if the user asks to apply collection assignments.
## Input contract
- Optional `status` filter:
- default: `PUBLISHED` only
- supported overrides: `INVISIBLE`, `DRAFT`, `DEMO`, or any explicit
status combination requested by the user
- Optional `top_n` to limit displayed rows (default: all orphan products)
- Optional "strict mode":
- suggest only existing collections with strong similarity
- otherwise allow "create a new collection" recommendations
- Optional apply mode after report:
- `high_only`: apply only High confidence recommendations
- `medium_and_above`: apply Medium + High
- `all`: apply every recommendation
- `manual`: user provides specific product + one or more collection targets
## Required Tool Workflow (strict order)
Follow the sequence below exactly when those tools are available for the request context.
1. **Load catalog**:
- `shop_list_products` with requested status scope.
2. **Load collection reference**:
- `shop_list_collections` to build candidate targets