Works with the AI tools you already use

    Claude CodeClaude CodeCursorCursorCodex CLICodex CLIMuseMuseOpenClawOpenClaw+21 more

    Visual Asset Forge

    1

    Generate, edit, and batch raster assets through the OpenAI Images API with structured prompt specs, stable taxonomy labels, and validated delivery.

    Free

    1 installSecurity scanned
    Visual Asset Forge

    Visual Asset Forge

    Example session with this skill installed

    We're rebuilding the marketing site for our ceramics brand and I need a full image set. Generate a photorealistic landing-page hero of a matte stoneware mug on a warm oak table with soft morning window light, keeping negative space on the right for headline text. Then take the three product photos in input/ (mug-01.jpg, mug-02.jpg, bowl-01.jpg) and turn them into transparent-background cutouts for the catalog cards — the glaze color and handle shape must stay exact. Finally make a late-sunset lighting variant of the hero. Put everything in output/visual-asset-forge/ and validate before delivery. My OPENAI_API_KEY is exported in the shell.

    • Read your context and instructions
    • Compiled the visual asset forge
    • Generated the image

    Summary

    Delivered 9 validated raster assets for the site refresh: one hero, three transparent product cutouts, three UI card graphics, and two lighting variants. Each was reviewed against its spec for subject accuracy, text fidelity, and must-avoid rules.

    AssetModeTaxonomyBeforeAfter
    hero-main.pnggeneratephotoreal-naturalstock placeholder1536x1024, high quality, right-side negative space
    cutout-01..03.pngeditbackground-removesolid grey backdroptransparent PNG, glaze + edges locked
    card-a/b/c.pngbatchui-mockuptext-only tilesconsistent palette, 1024x1024
    hero-dusk.pngeditlighting-shiftmidday lightlate sunset, subject geometry unchanged

    Next steps

    • Review cutout edges at 200% zoom — cutout-02 needs one mask pass around the handle
    • Approve hero-main or re-run with a single change (lens choice) before ad variants
    • Batch spec kept at tmp/visual-asset-forge/jobs.jsonl for the remaining 15 assets
    • Final files live in output/visual-asset-forge/ under taxonomy-keyed names

    visual-asset-forge.png

    PNG · 1536×1024

    Generated

    Example file from a real run - the skill writes it into your workspace.

    Connects securely to your tools. The creator never sees your data.

    About this skill

    The problem

    Generating production-ready UI assets and product imagery often results in inconsistent styles, messy file management, and unpredictable output quality. Manual prompting through web interfaces makes it impossible to reproduce results or automate batch asset runs.

    What it does

    • Generates new raster assets using a structured prompt specification format.
    • Edits existing images with strict region control and subject identity locking.
    • Automates batch image generation and editing via JSONL job files.
    • Handles background removal and transparency workflows with edge preservation.
    • Validates deliverables against a stable taxonomy of asset types.

    Frameworks & tools

    Python, OpenAI Images API, Pillow, and uv or pip for dependency management.

    Why this beats prompting it yourself

    This skill enforces a formal asset taxonomy and structured intake checklist, ensuring composition, materials, and lighting are defined before the API call. It manages file hygiene between tmp/ and output/ directories and provides a bundled CLI workflow that is easier to audit and script than one-off chat prompts.

    Use cases

    • Generating consistent hero imagery for landing pages.
    • Batch creating product thumbnails for e-commerce catalogs.
    • Iteratively replacing backgrounds or localizing text in existing UI mockups.
    • Creating transparent product cutouts for design systems.

    Known limitations

    Does not support vector file editing or purely textual design advice. Requires a valid OPENAI_API_KEY set in the environment.

    How to install

    Works the same in every agent - Claude, Cursor, Codex, Copilot and 20+ more.

    ~30 seconds
    1. 1

      Download the ZIP

      Free skills download straight away. Paid skills unlock right after purchase.

    2. 2

      Unzip into your skills folder

      Every agent reads skills from one folder on your machine. Drop the unzipped folder in there.

    3. 3

      Ask your agent to use it

      Restart the agent if it was already running. It picks the skill up automatically - no config needed.

    Skills folder by agent

    Click the path to copy it. Create the folder if it does not exist yet.

    Reviews

    No reviews yet

    Be one of the first to try it. Every listed skill passes our trust checks below.

    Security scanned

    Passed our 8-point scan before listing

    1 install

    Downloaded by developers to date

    Free forever

    No account required to browse

    Trust & safety

    Security scanned

    Verified clean 9 days ago

    • Free to download with an account

    Listed9 days ago

    What's inside

    Frequently Asked Questions