design-from-referencelisted
Install: claude install-skill hamedarabuk/jewellery-design-studio
# design-from-reference
## Purpose
Generate an original jewellery design inspired by a reference image (e.g. a Harry Winston necklace, a Boucheron animal brooch). The design must match the reference's level of richness while being clearly original (IP-safe). Renders are produced with gpt-image-2, previewed via Telegram or local file, and graduate to an `approved/` folder on user sign-off.
This is the workhorse skill of jewellery-design-studio. It is invoked every time the user sends a new reference image.
## When to invoke
Invoke when one of these is true:
- The user attaches a reference image and asks for a derived design, e.g. "design the next piece from this," "make me a Hamed Arab version of this," "next reference."
- The user explicitly invokes the skill: "design-from-reference, brand=mappin-webb-collection-01, tier=high-jewellery."
If no foundation exists at `brands/<brand_slug>/foundation.md`, ask the user to run `brand-init` first.
## Inputs
Required:
- `reference_image`: a local file path or an inline image attachment from the user.
- `brand_slug`: the brand to design for. If unspecified, ask. If only one brand exists in `brands/`, default to it.
Optional:
- `tier`: "high-jewellery" or "commercial" or "signature". Reads the brand foundation for which bands apply. If absent, infer from the reference image (typical signal: pavé density, multi-cut complexity, scale on model).
- `collection`: the id of a collection to design within (e.g. `firouzeh`). Only ava