MCPInstall

imagery

Improve how interfaces use photos, screenshots, icons, illustrations, and user-uploaded media so visuals support clarity instead of undermining it. Use when the user mentions images, screenshots, background photos, hero images, icon sizing, user-uploaded media, crops, overlays, or image readability.

Installs
546
Last 24h
—
Trending rank
—
Security
Not audited

Install

Works with every agent the skills CLI supports.

npx skills add https://github.com/aladicf/better-web-ui --skill imagery
  1. 01

    Install

    Run the command in your project. The CLI asks which agents to install for.

  2. 02

    Describe the task

    Ask your agent for something this skill covers. It loads imagery automatically when relevant.

  3. 03

    Review the result

    The agent follows the SKILL.md steps, scripts and references bundled with the skill.

SKILL.md

The instructions your agent reads when the skill is triggered.

Assess and improve image usage so photography, illustrations, screenshots, icons, and uploaded media feel intentional, readable, and well-contained.

MANDATORY PREPARATION

Users start this workflow with /imagery. Once this skill is active, load $frontend-design — it contains design principles, anti-patterns, and the Context Gathering Protocol. Follow that protocol before proceeding — if no design context exists yet, you MUST load $setup first. Additionally gather: what role imagery plays here (brand, explanation, proof, decoration, content).

Consult the color and contrast reference when images create readability problems, need overlays, or should be harmonized with the palette. Consult the semantic color when imagery intersects with status, alerts, meaning, or tinted contextual surfaces rather than pure atmosphere. Consult the image treatment as the canonical shared source for overlays, screenshot sizing, icon scaling, media containment, and background bleed prevention. Consult the surface separation when images or media need cleaner separation from surrounding surfaces.


Assess Imagery Problems

Analyze where visual media is helping or hurting:

  1. Photo quality and appropriateness:

    • Are the images high quality enough to support the intended brand?
    • Do they feel generic, mismatched, or obviously placeholder?
  2. Text on images:

    • Is text readable over background images?
    • Are contrast problems caused by the image rather than the typography?
  3. Screenshots and icons:

    • Are screenshots scaled so small they become illegible?
    • Are tiny icons being enlarged beyond their intended visual size?
    • Are detailed icons being reduced until they turn mushy?
  4. User-uploaded content:

    • Are user images breaking the layout with chaotic aspect ratios?
    • Are backgrounds bleeding into the interface?
  5. Harmony:

    • Do photography, illustration, screenshots, and icons feel like part of the same product?

If any of these are unclear from the codebase, ask the user directly to clarify what you cannot infer.

CRITICAL: Bad imagery can ruin an otherwise good design. Images should support hierarchy and communication, not create readability problems or visual chaos.

Plan Imagery Improvements

Create a plan around:

  • Role: Is the image there for atmosphere, explanation, product proof, or user content?
  • Containment: How should images be cropped, scaled, and framed?
  • Readability: What needs to happen so overlaid text remains readable?
  • Visual consistency: How should photos, illustrations, screenshots, and icons relate stylistically?

Improve Imagery Systematically

Use Appropriate Photos

  • Use photos that genuinely match the product quality and audience expectations
  • Avoid placeholder-quality imagery that drags the interface down
  • Match the emotional tone of the product — playful, editorial, professional, etc.

Improve Text Contrast on Images

  • Add overlays when the image dynamics are too extreme
  • Lower image contrast when the text needs more consistent support
  • Colorize images when that helps them harmonize with the brand palette
  • Use a subtle text shadow only when it improves local readability without turning into an obvious effect

Screenshot Usage Rules

  • Don’t scale full-app screenshots down until the interface becomes unreadable
  • Prefer tighter crops, partial screenshots, or smaller-source-layout captures when detail matters
  • If the goal is structure rather than detail, simplify the screenshot instead of cramming everything into tiny space

Icon Scaling Rules

  • Don’t blow small icons up far beyond the size they were drawn for
  • Don’t shrink detailed icons until they become fuzzy or overly dense
  • If you need larger visual presence, consider placing a smaller icon inside a larger shaped container instead

User-Uploaded Media Containment

  • Force uploaded images into deliberate containers with consistent aspect ratios
  • Use cover-style cropping when preserving raw dimensions would damage the layout
  • Accept that containment matters more than preserving every edge of the original upload

Bleed Prevention

  • When images blend into the page background, add a subtle inner shadow or inner border
  • Prefer understated containment; a loud border often fights the image itself

Illustration / Photo Harmony

  • Keep illustration style consistent across the product
  • Make sure illustrations and photography don’t feel like they come from unrelated brands
  • If mixing photos and illustrations, unify them through palette, framing, or usage context

NEVER:

  • Put unreadable text on a busy image and blame the type
  • Use screenshots so small users want to zoom in with their eyeballs
  • Enlarge tiny icons until they feel chunky and amateurish
  • Let user-uploaded images dictate layout shape
  • Mix photographic, illustrative, and icon styles with no unifying logic

Verify Imagery Quality

  • Readability: Is text on imagery consistently legible?
  • Containment: Do uploaded and editorial images stay within the layout gracefully?
  • Scale: Are screenshots and icons shown at sensible sizes?
  • Harmony: Do all visual media feel like part of one system?
  • Appropriateness: Does the imagery match the product’s quality and personality?

Remember: Imagery should support the design’s message and hierarchy. When it starts fighting the UI, the image treatment needs work.

FAQ

What does the imagery skill do?

Improve how interfaces use photos, screenshots, icons, illustrations, and user-uploaded media so visuals support clarity instead of undermining it. Use when the user mentions images, screenshots, background photos, hero images, icon sizing, user-uploaded media, crops, overlays, or image readability.

How do I install imagery?

Run npx skills add https://github.com/aladicf/better-web-ui --skill imagery in your project. The skills CLI detects the agents you use and copies the skill into the right folder. For Claude Code you can also place the skill folder at ~/.claude/skills/imagery/ (personal) or .claude/skills/imagery/ (project).

Which AI agents can use imagery?

Any agent that supports the open Agent Skills format (a folder with a SKILL.md file), including Claude Code, Codex, Cursor, GitHub Copilot, Gemini CLI, Windsurf, Cline, OpenCode and more.

Is imagery safe to install?

No partner security audit is available yet. Skills can run commands and scripts, so read the SKILL.md and any bundled files before installing.

Who maintains imagery?

It is published by aladicf in aladicf/better-web-ui. It has 546 recorded installs.

More from aladicf/better-web-ui

View all →

critique

aladicf/better-web-ui

Evaluate an interface from a UX perspective, assessing hierarchy, information architecture, emotional resonance, cognitive load, and overall quality with quantitative scoring and actionable feedback. Use when the user wants an overall design or UX review—not when the main need is measurable accessibility/performance diagnosis, or final micro-detail polish.

Frontend & Design719 installs

frontend-design

aladicf/better-web-ui

Create distinctive, production-grade frontend interfaces with strong hierarchy, thoughtful systems, and polished implementation that avoid generic AI aesthetics. Use when the user wants to build or redesign web pages, flows, components, or full app surfaces, or when another better-web-ui skill needs shared project design context before other better-web-ui skills.

Frontend & Design680 installs

add-ui

aladicf/better-web-ui

Generate 5 distinct, production-grade UI variations for a requested new or existing section, component, page, flow, or shell, then help the user preview and apply one. Use when the user asks to add or redesign UI like a hero, pricing, navbar, auth flow, dashboard shell, ecommerce surface, or data component.

Frontend & Design640 installs

polish

aladicf/better-web-ui

Perform a final quality pass fixing alignment, spacing, consistency, and micro-detail issues before shipping. Use when the work is functionally complete and needs finishing touches—not when the hierarchy, structure, tone, or technical foundation still need major changes.

Frontend & Design640 installs

audit

aladicf/better-web-ui

Run technical quality checks across accessibility, performance, theming, responsive design, and anti-patterns. Generates a scored report with P0-P3 severity ratings and actionable plan. Use when the user wants measurable accessibility, performance, responsive, theming, or anti-pattern findings—not when they mainly want an overall UX critique or final visual/detail polish.

Security639 installs

search

aladicf/better-web-ui

Design or improve search experiences, result presentation, and filtering interfaces. Use when the user asks to add search, redesign search results, improve findability, build autocomplete, add filters, or fix zero-results dead ends.

Frontend & Design638 installs

Popular media & creative skills

View category →

hyperframes

heygen-com/hyperframes

Read first to make, edit, animate or render any video with HyperFrames (HTML rendered to video), including launch films, explainers, music videos, charts, maps, vertical clips, title cards, captions and overlays. Holds the render contract, the work loop and what each kind of video needs.

Media & Creative1.2M installs

media-use

heygen-com/hyperframes

Get or make any media for a HyperFrames video - music, sound effects, images, icons, logos, voiceover, avatar and generated video, transcripts, cutouts, colour grades and looks - with HeyGen or free local tools, and mix placed audio. Also for footage that looks dark, flat or dull, or should be stylized or hidden.

Media & Creative1.1M installs

hyperframes-registry

heygen-com/hyperframes

About 450 ready-made HyperFrames blocks and components installed as editable source - transitions, overlays, titles, kinetic type, captions, charts, map overlays, 3D, camera moves. Use it before hand-building any named visual (CRT scanlines, glitch, film grain, a chart); also for hyperframes add and catalog.

Media & Creative1M installs

hyperframes-creative

heygen-com/hyperframes

Non-animation creative direction for HyperFrames videos. Use for design spec (frame.md / design.md) handling, palettes, typography, narration, beat planning, audio-reactive visuals, composition patterns, and brand / style decisions. For atomic motion patterns and scene blueprints, use hyperframes-animation.

Media & Creative916.5K installs

ai-video-generation

101-skills/superpowers

Generate AI videos with Google Veo, Seedance 2.0, HappyHorse, Wan, Grok and 40+ models via inference.sh CLI. Models: Veo 3.1, Veo 3, Seedance 2.0, HappyHorse 1.0, Wan 2.5, Grok Imagine Video, OmniHuman, Fabric, HunyuanVideo. Capabilities: text-to-video, image-to-video, reference-to-video, video editing, lipsync, avatar animation, video upscaling, foley sound. Use for: social media videos, marketing content, explainer videos, product demos, AI avatars. Triggers: video generation, ai video, text to video, image to video, veo, animate image, video from image, ai animation, video generator, generate video, t2v, i2v, ai video maker, create video with ai, runway alternative, pika alternative, sora alternative, kling alternative, seedance, happyhorse

Media & Creative881.5K installs

ai-image-generation

101-skills/superpowers

Generate AI images with GPT-Image-2, FLUX, Gemini, Grok, Seedream, Reve and 50+ models via inference.sh CLI. Models: GPT-Image-2, FLUX Dev LoRA, FLUX.2 Klein LoRA, Gemini 3 Pro Image, Grok Imagine, Seedream 4.5, Reve, ImagineArt. Capabilities: text-to-image, image-to-image, inpainting, LoRA, image editing, upscaling, text rendering. Use for: AI art, product mockups, concept art, social media graphics, marketing visuals, illustrations. Triggers: flux, image generation, ai image, text to image, stable diffusion, generate image, ai art, midjourney alternative, dall-e alternative, text2img, t2i, image generator, ai picture, create image with ai, generative ai, ai illustration, grok image, gemini image, gpt image, openai image, chatgpt image

Media & Creative880.3K installs