---
name: Verify Product Image
slug: verify-product-image
category: Quality
description: Verify Product Image checks a generated static ad image opens, matches the requested dimensions, and shows the correct product or subject. It also flags garbled text, wrong branding, and severe artifacts, then records the result in verification.md.
github: "https://github.com/gooseworks-ai/goose-skills/tree/main/skills/ads/capabilities/verify-product-image"
language: Python
stars: 1146
forks: 200
install: "npx degit https://github.com/gooseworks-ai/goose-skills/tree/main/skills/ads/capabilities/verify-product-image ~/.claude/skills/verify-product-image"
installs_to: ~/.claude/skills/verify-product-image
source_path: skills/ads/capabilities/verify-product-image/SKILL.md
collection_size: 51
category_size: 1354
collection_url: "https://dirskills.com/collections/gooseworks-ai/goose-skills"
added: 2026-08-12T04:43:30.238Z
last_synced: 2026-08-12T04:43:30.238Z
canonical_url: "https://dirskills.com/skills/verify-product-image"
---

# Verify Product Image

Verify Product Image checks a generated static ad image opens, matches the requested dimensions, and shows the correct product or subject. It also flags garbled text, wrong branding, and severe artifacts, then records the result in verification.md.

**Install:**

```bash
npx degit https://github.com/gooseworks-ai/goose-skills/tree/main/skills/ads/capabilities/verify-product-image ~/.claude/skills/verify-product-image
```

## README

# verify-product-image

Verify image files open, match requested dimensions, show the requested subject/product, and have no severe artifacts.

## Checks

- Confirm required input files exist.
- Confirm output files or written plans match the skill contract.
- **Product/asset:** the featured hero is the brand's real product (or app UI for SaaS), matching the
  kit asset — not a mascot, logo, or placeholder standing in for the product.
- **Brand alignment:** colours come from the intended source (the reference's palette for
  `style_source: template`, the kit's documented `colors` for `brand`) — **no invented/off-brand
  colour** (e.g. an accent pulled off a logo or mascot). Typography matches the kit's fonts.
- **Text/logo:** copy and label text are real and correctly spelled; any logo is the brand's correct,
  undistorted mark.
- Record pass, fail, skipped, blocked, or needs human review in `verification.md`.
