Skillsdbhq.uk (external site)

All nine skills

GPT Image 2

Claude Code + CodexLiveMIT

Images from GPT Image 2, costed before it spends

21 style presets, sizing for the places images actually go, carousels with seed-locked composition, and photo edits. A draft is around $0.006 against $0.21 for a final, so the workflow iterates on drafts and only pays for the one you approved - and it tells you the price before it spends anything.

Install GPT Image 2

  1. Add the DBHQ marketplace, once

    /plugin marketplace add dbhq-uk/marketplace
  2. Install the skill

    /plugin install gpt-image-2@dbhq

Both commands work in Claude Code and in Codex. The marketplace is a public repository you can read first: dbhq-uk/marketplace (external site)

What it is good at

  • The draft loop, which is the whole point

    A low-quality draft costs about $0.006 against roughly $0.21 for a final, so the workflow generates a draft, shows it to you, and only spends the real money once you have said yes. The approved draft's seed carries into the final, so upgrading the quality keeps the composition you actually picked instead of rolling a new image at ten times the price. Across a ten-slide carousel that is $0.06 to find the direction rather than $2.10.

  • Telling you the cost before it spends it

    Every run estimates first. Below $0.50 it proceeds; at or above, it stops and asks. One flag prices a whole batch without generating anything, and another prints the fully assembled prompt without making a request at all. A tool that spends your money should never surprise you about how much.

  • One dependency, and no vendor SDK

    PyYAML, for the catalogues. The API calls go out over the standard library. That is a deliberate trade: this is a skill that holds an API key, and the less third-party code sits between the key and the wire, the less there is for you to audit before you trust it.

  • Presets that carry the whole prompt, not a style word

    21 of them, each pairing a short description you choose from with a full prompt fragment that does the work - editorial, blueprint, ink, risograph, wireframe, brutalist and more for visual work, and a separate set for infographics, slides, diagrams and posters where the text inside the image has to be legible. Platform sizing covers the eight places images actually go.

What it does not do

  • It will not spend money without telling you first

    Every path prices the run before making it. One flag skips the confirmation inside a batch, and it is the only way to turn that off.

  • It will not store your API key

    The key is read from the environment on each run. The skill writes config, a generation log and a last-run record, and none of the three has a field for a key.

  • It cannot guarantee the prices it quotes

    They are OpenAI's at the time of writing and are baked into the estimator. Check them against OpenAI's current pricing if the numbers matter to you.

  • Resizing and contact sheets need ImageMagick

    It is optional, and platform resizing and carousel contact sheets are the two things that will not work without it. Everything else runs on Python 3.9 or newer and an OpenAI key.

Read it before you install it

Every line is public and MIT licensed. The README is the long version of this page, including the parts that are still rough.