skills/product/imagery/review/SKILL.md
Multi-dimensional visual analysis and quality review of images. No external provider required — reads image files directly. Use when: reviewing an image for visual quality, brand-guideline adherence, or accessibility before production use.
npx skillsauth add mikeparcewski/wicked-garden reviewInstall this skill globally with one command. Works with Claude Code, Cursor, and Windsurf.
3 of 9 scanners reported clean
Some scanners were skipped, did not run, or reported a non-clean status. Review each row below.
Visual analysis and quality review of images. No external provider or CLI tool required — just read the image file directly.
Four analysis lenses, each with a dedicated reference:
| Lens | Purpose | Reference | |------|---------|-----------| | General | Subject, scene, context summary | refs/analysis-lenses.md | | Technical | Components, hierarchy, interactivity | refs/analysis-lenses.md | | Style | Palette, mood, lighting, texture | refs/analysis-lenses.md | | Layout | Focal points, composition, visual weight | refs/analysis-lenses.md |
For most tasks, start with General analysis. Add Technical for UI mockups, Style for creative assets, or Layout for marketing materials.
1. Read the image file
2. Apply the relevant analysis lens(es)
3. Produce a structured report
Four review gates ensure assets are "Business Ready" before delivery:
| Gate | Purpose | Reference | |------|---------|-----------| | Brand Compliance | Logo, palette, typography, tone alignment | refs/quality-gates.md | | Accessibility | Contrast ratios, color-blind safety, readability | refs/quality-gates.md | | Production Readiness | Artifacts, resolution, format, cleanliness | refs/quality-gates.md | | Sensitivity | Cultural appropriateness, inclusivity, bias | refs/quality-gates.md |
Not every asset needs all four gates. Use this guide:
Step 1: ANALYZE — Read the image, apply relevant lenses
Step 2: ASSESS — Run applicable quality gates
Step 3: REPORT — Structured findings with pass/fail per gate
## Image Review: {filename}
### Analysis
- **Subject:** ...
- **Style:** ...
- **Composition:** ...
### Quality Gates
| Gate | Status | Notes |
|------|--------|-------|
| Brand | PASS/FAIL | ... |
| a11y | PASS/FAIL | ... |
| Production | PASS/FAIL | ... |
| Sensitivity | PASS/FAIL | ... |
### Recommendations
- ...
development
--- name: large-scale-migration description: How to execute a LARGE MECHANICAL change across any codebase with LEVERAGE instead of an agent-grind or hand-edits — a cross-cutting migration, refactor, rename, dialect/framework/DB port, library adoption, or bulk transform. The map→transform→gate pattern: a deterministic transform driven by a source-of-truth map, proven by a differential-equivalence gate. Use when the work is "migrate all X to Y", "rename Z everywhere", "port to a new DB/dialect/fra
testing
v11 LLM-based work-shape classifier. Replaces the regex archetype detector with the model's own reasoning. Reads the user's prompt, picks the right archetype(s) from the catalog, identifies signals (blast_radius, novelty, reversibility, etc.), and persists to SessionState so subsequent turns steer correctly. Use when: the prompt_submit hook emitted a `<wg classify-due />` directive, OR explicitly invoked at session start, OR when re-classifying after the user changes scope mid-session.
tools
v11 work-shape archetype runner. When a prompt has been routed to one of the 9 archetypes (triage, explore, specify, decide, ship, review, incident, build, migrate), this skill is the entry point. It picks the right per-archetype playbook from refs/ and executes the phase shape declared in `.claude-plugin/archetypes.json`. Use when: a `<wg archetype="X">` or `<wg archetypes>` system-reminder tag appears, an explicit "let's run the X archetype" request, or when one of the per-archetype slash commands resolves to this skill.
development
Show or set the session intent variable. Intent gates how loud the framework is — simple-edit (silent), feature/research (synthesis directive), rigor (full crew context). Auto-detected on turn 1; this skill overrides explicitly. Sticky for the session. Use when: "set intent", "intent override", "/wicked-garden:intent", "make the framework quiet", "force rigor", "what's my intent".