designer-style-to-photolisted
Install: claude install-skill talentedgeai/infinite-leverage
# Designer: Style-to-Photo Alignment
Run after the Writer finalizes the post and before `designer-image-generation`.
**Ownership:** the Writer owns `content/topics/{slug}/image-prompts.md` — subject,
composition, and what to avoid come from the post. This skill only aligns the
*visual* fields (`style`, `mood`, `palette`) to the brand guide and records which
treatment was chosen. If the file doesn't exist, stop and invoke the Writer to create
it — do not write one yourself.
## Steps
1. Read the **Colour palette**, **Typography** and **Visual style** sections of
`docs/brand/style-guide.md`. Placeholders still in them (`#XXXXXX`, `(e.g. …)`) →
ask the operator to run `designer-design-system` first.
2. Read `content/topics/{slug}/image-prompts.md`. Missing → stop, invoke the Writer.
3. Read the blog post title and first paragraph from `content/topics/{slug}/blog.md`.
4. Pick a **treatment** — how this post is rendered *within the one brand palette*. The
palette does not change between posts; the treatment does:
| Post reads as | Treatment |
|---|---|
| Thought-leadership, analysis | restrained: muted tints of the palette, generous negative space |
| Technical, product, how-to | functional: flat blocks, diagrammatic, mono accents |
| Personal, story-driven | warm: the palette's warmest accent dominant, softer edges |
| Launch, campaign | high-contrast: primary against background at full strength |
Anything the style guide's `Composition rules` o