Agent skill · Testing & QA

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.

Calesthio43,316★ · +2,384/wk · 2 repos on radarProfile →
claude-codecodexcopilotcursorMIT
Install
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.

Facts
Files in the skill folder: 2
SKILL.md size: 42 KB
Bundled scripts: none
Path: skills/providers/image-generation/recraft-image-design/SKILL.md
Open the folder on GitHub →
Where it comes from
Stars: 112 · +8 this week
Language: Python
Read our review of the source →

Weekly change comes from our own snapshots, not the repository page — it measures attention, not adoption.

Review
written from the skill's own SKILL.md · Aug 5, 2026

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.
From the SKILL.md

# 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

More from generative-media-skills
All skills →
About this skill
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.

Keep going