recraft-image-design
Design and produce raster images, native SVG artwork, brand-controlled visuals, and documented image edits with Recraft's API. Use for Recraft model and route selection, exact request construction, image-to-image, inpainting, outpainting, background work, vectorization, remix/exploration, palette and typography control, API migration, safety and rights review, and production QA.
npx skills add calesthio/generative-media-skills --skill recraft-image-design --agent claude-code
Same command for any agent — swap --agent for codex, cursor, copilot.
Weekly change comes from our own snapshots, not the repository page — it measures attention, not adoption.
What it does
Use Recraft as a design-production system, not as a generic prompt box. Choose the model and operation from the required output contract, make only documented API calls, save returned assets immediately, and inspect the actual raster or SVG before delivery.
How it works
- Interpret labels literally: Documented means stated in a first-party Recraft API reference, OpenAPI document, model page, legal page, or trust page; Inference is a conclusion from documented behavior but not promised; Production heuristic is a practical workflow recommendation.
- Before calling the API, record deliverable (raster or editable SVG), target aspect/size and final-use resolution, exact copy that must appear, brand palette, forbidden colors, and style references, what must remain unchanged in an edit, rights/consent status, commercial use and retention requirements, and exploration budget and acceptance checks.
- Record a vector model if a downstream tool requires true paths; note that a raster image that merely looks like vector art is not a substitute for SVG.
- Select a current model with documented IDs (examples include recraftv4_1, recraftv4_1_vector, recraftv4_1_pro_vector, etc.) and follow production heuristics (start with V4.1 standard for inexpensive direction finding; move to Pro for approved compositions; use Utility when predictability is rewarded).
- Use the official API host https://external.api.recraft.ai and authenticate with Authorization: Bearer $RECRAFT_API_TOKEN.
- Call core routes such as POST /images/generations, POST /images/vectorize, POST /images/inpaint, POST /images/outpaint, POST /styles, and related endpoints as documented. Ensure inputs meet constraints (e.g., prompt, model, n, size, and image inputs) and validate responses containing image data.
- For output, ensure raster or SVG assets are saved immediately and inspected before delivery.
When to use it
- When designing and producing raster images, native SVG artwork, and brand-controlled visuals with Recraft's API.
- For model/route selection, exact request construction, image-to-image, inpainting, outpainting, background work, vectorization, palette and typography control, API migration, safety/rights review, and production QA.
What it can touch
- Core routes on https://external.api.recraft.ai/v1 such as POST /images/generations, POST /images/vectorize, POST /styles, POST /images/inpaint, POST /images/outpaint, POST /images/replaceBackground, POST /images/generateBackground, POST /images/imageToImage, POST /images/removeBackground, POST /images/crispUpscale, POST /images/variateImage, POST /images/explore, GET /users/me.
Caveats
- Volatile API facts were checked 2026-07-09; recheck model IDs, compatibility, pricing, limits, retention, and terms before a costly run.
- Treat any non-2xx as failure and capture status, response body, response headers, and X-Recraft-Requestid; honor Retry-After if present.
- Refrain from assuming Studio export formats; image_format for raster is png or webp; vector returns SVG.
- Idempotency behavior is not documented; maintain an idempotency ledger keyed by job ID, prompt hash, model, seed, and intended count.
# Recraft image design Use Recraft as a design-production system, not as a generic prompt box. Choose the model and operation from the required output contract, make only documented API calls, save returned assets immediately, and inspect the actual raster or SVG before delivery. ## Evidence labels and freshness Interpret labels literally: - **Documented** — stated in a first-party Recraft API ref
What does the recraft-image-design skill do?
Design and produce raster images, native SVG artwork, brand-controlled visuals, and documented image edits with Recraft's API. Use for Recraft model and route selection, exact request construction, image-to-image, inpainting, outpainting, background work, vectorization, remix/exploration, palette and typography control, API migration, safety and rights review, and production QA.
How do I install it?
Run `npx skills add calesthio/generative-media-skills --skill recraft-image-design --agent claude-code` — it drops the skill into your project so the agent can pick it up. Swap the --agent value for codex, cursor or copilot if you use one of those.
Where does this skill come from?
From calesthio/generative-media-skills, a repository with 112 stars. We read it straight from the repository tree rather than a submitted listing, so what you see here is what is actually published.
Is a popular skill a good skill?
Not necessarily. Stars measure attention, not adoption — a repository can trend for a week and be abandoned. That is why we show the weekly change from our own snapshots next to the total, instead of a single flattering number.