polish-with-images

polish-with-images is a command for Claude Code from Oriolshhh/runware-image-mcp. It costs 46 tokens per session (1,662 once invoked), scanned A, original, MIT.

A planning command that reviews an existing webpage and specifies where images or illustrations could help, along with one consistent visual style and prompts for creating the assets.

In plain words
What is it for?
Use it on a webpage route to plan a small, medium, or large image system, including asset locations, dimensions, prompts, and delivery details.
Why use it?
It turns a vague desire for better visuals into a scoped, approval-based asset plan without changing production code or generating images immediately.

Command for Claude Code

Written for Claude Code: a Claude Code command (commands/*.md).

Good fit Use it on a webpage route to plan a small, medium, or large image system, including asset locations, dimensions, prompts, and delivery details.

Compare 6 commands from other repositories ↓
Install with agentmods
npx agentmods add commands/oriolshhh/runware-image-mcp/polish-with-images
Install

Getting it into your agent

One page per mod, every tool's command on it. A separate URL per tool would split the same page into five that compete with each other.

Clone the repo
git clone --depth 1 https://github.com/Oriolshhh/runware-image-mcp

Made for: Claude Code.

Wrote this? Show the measurements

A badge with what this costs and how it scanned, read live from this page, so it follows the numbers instead of freezing them. Markdown for a README, HTML for a documentation site or a project page.

agentmods badge for polish-with-images

README.md
[![agentmods](https://agentmods.dev/badge/commands/oriolshhh/runware-image-mcp/polish-with-images/github.svg)](https://agentmods.dev/commands/oriolshhh/runware-image-mcp/polish-with-images)
Your own site
<a href="https://agentmods.dev/commands/oriolshhh/runware-image-mcp/polish-with-images"><img src="https://agentmods.dev/badge/commands/oriolshhh/runware-image-mcp/polish-with-images/github.svg" alt="Measured on agentmods" height="20"></a>

Or the 80×15 button, for a site that already has a row of RSS and ATOM ones. Only the verdict fits; the numbers stay here.

agentmods 80×15 button for polish-with-images

Your own site · 80×15
<a href="https://agentmods.dev/commands/oriolshhh/runware-image-mcp/polish-with-images"><img src="https://agentmods.dev/badge/commands/oriolshhh/runware-image-mcp/polish-with-images.svg" alt="Reviewed on agentmods" width="80" height="20"></a>
Per session 46 Only the description is in the session, so the agent can decide to use it. The body loads when it is invoked.
When invoked 1,662 The whole file, excluding the scripts and references it only reads on demand.
Security scan A 0 findings. A grade says what 26 rules found in the file — not that it is safe.
Origin original No closer match found in the catalogue.
Token cost

What it costs to keep this loaded

Counted locally with the o200k_base tokenizer, which is exact for GPT models; Claude uses its own tokenizer and its counts differ. Treat this as one consistent yardstick across the catalogue rather than a bill. Prices are per million input tokens.

ModelPer sessionOnce invoked
Fable 5.1 $0.00046 $0.01662
Opus 5 $0.00023 $0.00831
Sonnet 5 $0.00009 $0.00332
Haiku 4.5 $0.00005 $0.00166

Measured 11d ago against content hash 68712797c440, method: parsed. Prices are Anthropic first-party input rates as of 2026-09-11, from the pricing page.

Security

Grade A, and why

polish-with-images scanned grade A with 0 findings against 26 rules in 11 categories — prompt injection, anti-refusal, data exfiltration, privilege escalation, supply chain, agent snooping, system-prompt leakage, SSRF and excessive agency — measured 11d ago.

A static scan of the body, not an audit. Every finding is printed with the line that produced it so you can judge whether it matters here. A mod is markdown that instructs an agent; that is exactly why what it instructs is worth reading.

Nothing flagged

None of the 26 patterns this scan looks for appear in this file: no shell pipes, no recursive deletes, no credential paths, no hidden text, no instruction-override or anti-refusal phrasing, no agent-config snooping. That is not a guarantee, it is the absence of the things that are checkable.

.agent/commands/polish-with-images.md · 160 lines

How it starts

The opening of the file, as written. The whole thing — 160 lines — stays where its author put it; the contents beside it link to each section on GitHub.

/polish-with-images — Plan a coherent image system for an existing page

Purpose

Find the exact places where illustrations or images would materially improve an existing webpage, define one professional art direction, and produce a generation-ready specification with few, medium, and many-image options.

This command plans only. It does not generate images or change production code before the user chooses a tier and approves the spec.

Invocation

/polish-with-images <route/page and desired outcome>

Examples:

/polish-with-images / Make the landing page feel more credible and memorable
/polish-with-images /features Explain the workflow visually without making it busy
/polish-with-images /about Add a coherent editorial illustration system

Accepted input

An existing route/page, screenshots or references, desired mood or medium, brand constraints, audience, product claims, and optional asset-count or performance limits.

Prerequisites

A HarnessKit workspace and an existing webpage. A runnable preview is strongly preferred. Static source or screenshots may be used with lower-confidence findings.

Procedure

  1. Apply context-discovery. Resolve the exact page, audience, primary task, intended outcome, preview command, stable content/data, supported themes, relevant viewports, existing assets, and asset-delivery conventions.
  2. Inspect repository and page evidence before asking questions. Ask one grouped batch of at most three decision-changing questions only when necessary:
    • illustration, photography, diagram, product capture, or mixed medium;
    • immutable brand/reference constraints;
    • acceptable performance/licensing/generation-provider constraints. Propose evidence-backed defaults for unanswered preferences.
  3. Have visual-qa-tester capture the current page at representative narrow, medium, and wide viewports. Record hierarchy, long text runs, abstract claims, trust gaps, empty states, page rhythm, existing imagery, LCP candidates, themes, and responsive behavior.
  4. Have visual-assets-director apply image-art-direction, visual-craft, and design-system-integration. Produce a candidate-slot inventory. For every possible location record:
    • exact route, section/landmark, component, and surrounding copy;
    • the user or communication problem;
    • proposed image role and why image is better than copy/layout alone;
    • expected value, confidence, accessibility/performance risk, and rejection reason if omitted.
  5. Define one page-wide style lock grounded in existing brand evidence: medium, perspective, composition, palette, lighting, texture, geometry, line/edge treatment, depth, detail, background, whitespace, representation, crop behavior, and forbidden motifs. Include an exact shared prompt prefix and suffix. Every asset prompt must repeat them verbatim so independent generation calls remain stylistically consistent.
  6. Build three cumulative tiers:
    • Tier 1 — Few / essential: normally 1–3 highest-value assets.
    • Tier 2 — Medium / balanced: normally 4–7 total assets and includes Tier 1.
    • Tier 3 — Many / editorial: normally 8–12 total assets and includes Tier 2, but may use fewer when additional images would become filler. For each tier state the outcome, included asset IDs, page-weight budget, implementation effort, strengths, risks, and why it is meaningfully better than the tier below.
  7. Create a complete asset registry. Every asset must specify:
    • stable ID and tiers containing it;
    • exact placement and visual purpose;
    • asset type, unique subject/action, composition, mood, and focal point;
    • one self-contained generation prompt containing the exact shared style lock;
    • negative constraints and prohibited content;
    • aspect ratio and slot-specific source resolution(s);
    • rendered dimensions by breakpoint, safe crop, responsive srcset/art direction, and optional theme variants;
    • alt text or explicit decorative rationale, caption if required;
    • format, compression target, loading priority, LCP implications, dimensions, fallback, and maximum file size;
    • content/licensing dependencies and visual acceptance criteria. Resolutions should differ when placements differ; do not normalize a hero, portrait, card, and inline diagram to one canvas size.
  8. Have visual-craft-specialist review the three tiers and prompts for product specificity, stylistic consistency, hierarchy, visual repetition, generic AI motifs, content integrity, and over-decoration. Resolve findings before persisting the spec.
  9. Write .agent/specs/<kebab-case-name>.md using the required frontmatter below. Include findings, candidate/rejected slots, style lock, all three tiers, asset registry, implementation tasks, asset-generation/selection QA, integration plan, accessibility, performance budgets, browser scenarios, risks, non-goals, and open decisions.
  10. Present a concise comparison table and recommend one tier based on user value and cost. Then provide a /sum-spec-style summary and stop for the user to choose a tier and explicitly approve the spec.

Read the full file on GitHub · 160 lines

Changes

What this file has done since we first saw it

Hashed on every crawl. A supply-chain change to an agent config is a question of when, not whether, so the history is kept rather than the latest state alone.

  1. 11d ago First seen · 160 lines · 46 tokens per session scan A 68712797c440

Subscribe to this mod's changes

polish-with-images is a command published in the GitHub repository Oriolshhh/runware-image-mcp (0 stars, last pushed 2mo ago), licensed MIT. It adds 46 tokens to every session and 1,662 once invoked, about $0.0002 per session on Opus 5. A static security scan graded it A with 0 findings. No closer match exists in the catalogue, so it is treated as the original; first seen 2026-08-31.