← ClaudeAtlas

upscale-image-workflowlisted

Raises the resolution of one specific Ideogram image — from this session's generations, `get_recent_generations`, a collection, or a local upload — via the connected `upscale_image` tool. Use whenever the user asks to "upscale this," "make this higher-res," "upscale that logo render 4x," or "increase the resolution on the image I just uploaded." Wraps exactly one tool (`upscale_image`) and does NOT wrap `remix_image`, `reframe_image`, `edit_image`, or `remove_background` — those are separate tools, out of scope here. It does not auto-trigger from `brand-identity-sheet`, `character-model-sheet`, `moodboard-generator`, or `collections-management`; those four are unmodified and unaware of this one, and this only runs on explicit request.
devkindhq/ideogram-ai-toolkit · ★ 2 · AI & Automation · score 73
Install: claude install-skill devkindhq/ideogram-ai-toolkit
# Upscale Image Workflow Ideogram exposes one tool for raising an image's resolution: `upscale_image`. This skill orchestrates a single call to that tool — resolve which image, confirm the settings, run it, save the output's identifiers. It takes exactly one call per invocation: no multi-step pipeline, no multi-tool surface. It's the thinnest skill in the repo. This is an orchestration workflow around one MCP call, not a prompt-composition skill — there's no `composition-spec-format.md`/`panel-anatomy.md`-style reference here. ## Before you start Read `references/upscale-settings.md` before running step 1 or step 2 of the workflow below. It covers the identifier-resolution rule (`upscale_image` requires exactly one of `image_response_id` or `image_upload_id` — never both, never neither) and the settings guide for every optional parameter. ## Workflow ### 1. Resolve the target image Determine exactly one identifier to pass. Either: - `image_response_id` — from this session's `generate_image`/`remix_image`/`edit_image`/ `reframe_image`/`remove_background` calls' `structured_content.response_ids`, from `get_recent_generations`'s per-item `response_id`, or from `get_images_by_collection_id`'s per-asset `response_id`/`image_id`. - `image_upload_id` — from `upload_image`, for a local file the user points to that hasn't been uploaded yet. Call `upload_image` first rather than inventing an ID: per `upload_image`'s own description, run its returned `instructions` cur