merch-qa
Visual quality gate for all merch output — inspects mockups, sticker files, and print files using Claude vision before delivery. Blocks on critical failures, flags warnings. Every merch pipeline skill calls this before presenting output.
| Model | Source |
|---|---|
| sonnet | pack: merch |
Overview
Section titled “Overview”Visual self-inspection agent called by every pipeline skill (printful-pod, sticker-forge, premium-gear). Receives generated image/file + product type → evaluates against product-specific checklist → returns pass/fail per criterion with confidence scores → blocks delivery if critical criteria fail.
Full Reference
┏━ 🔍 merch-qa ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━┓┃ Visual QA gate — inspecting merch output ┃┗━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━┛Overview
Section titled “Overview”Visual self-inspection agent called by every pipeline skill (printful-pod, sticker-forge, premium-gear). Receives generated image/file + product type → evaluates against product-specific checklist → returns pass/fail per criterion with confidence scores → blocks delivery if critical criteria fail.
Quick Reference
Section titled “Quick Reference”| Property | Value |
|---|---|
| mode | read + Claude vision |
| output | QA report |
| integration | called by printful-pod, sticker-forge, premium-gear |
| severity levels | CRITICAL blocks · WARNING flags |
Reference Index
Section titled “Reference Index”| File | Contents |
|---|---|
reference/checklists.md | Full product-specific QA checklists — sticker, apparel mockup, apparel print, general |
How It Works
Section titled “How It Works”- Receive file path + product type from calling skill
- Use Claude vision to inspect the output image/file
- Evaluate against product-specific checklist
- Score each criterion (pass/fail + confidence 0–100%)
- Generate QA report with verdict (PASS/FAIL/WARN)
Severity Levels
Section titled “Severity Levels”CRITICAL — blocks delivery, sends back for revision. The output cannot be delivered until the criterion is resolved. Calling skill must surface the failure to the user and halt pipeline.
WARNING — flags but allows delivery with note. Output can proceed but the user must be informed. Calling skill appends warnings to its output summary.
Report Format
Section titled “Report Format”┏━ 🔍 merch-qa ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━┓┃ QA Report: sticker-forge output ┃┗━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━┛
Verdict: ✓ PASS (2 warnings)
CRITICAL✓ Transparent background confirmed✓ Resolution: 300 DPI at 4x4" (1200x1200px)✓ Cut path follows design contour✓ No text in bleed zone
WARNING⚠ CMYK color shift ~8% on saturated red — verify with manufacturer⚠ Fine detail on antennae may be lost below 2" print sizeVerdict values:
✓ PASS— all critical criteria pass (warnings may be present)✗ FAIL— one or more critical criteria failed (delivery blocked)◐ WARN— all critical pass but warnings require user acknowledgment
Integration
Section titled “Integration”Pipeline skills invoke this gate before presenting any output to the user:
- Pass the output file path and product type to this skill
- Receive the QA report
- Check the verdict:
FAIL→ surface the critical failures, do not present the output, request revisionPASSorWARN→ present the output to the user; append warnings if any
# Example invocation pattern (from calling skill)file_path: /path/to/output.pngproduct_type: sticker | apparel_mockup | apparel_printAll three pipeline skills (printful-pod, sticker-forge, premium-gear) call this skill as the final step before delivery. No merch output reaches the user without passing this gate.