Skip to main content
ClaudeWave
Skill743 repo starsupdated today

verify-product-image

This Claude Code skill performs quality assurance on generated static ad images by validating that files open successfully, match requested dimensions, feature the correct product with proper branding elements, and contain no garbled text or visual artifacts. It checks product authenticity, color palette adherence, typography consistency, and text accuracy before recording verification results in a markdown file, serving as the final checkpoint before static ads are deployed.

Install in Claude Code
Copy
git clone --depth 1 https://github.com/gooseworks-ai/goose-skills /tmp/verify-product-image && cp -r /tmp/verify-product-image/skills/ads/capabilities/verify-product-image ~/.claude/skills/verify-product-image
Then start a new Claude Code session; the skill loads automatically.

SKILL.md

# 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`.