← ClaudeAtlas

expand-imagelisted

Extend one supplied image to a new aspect ratio or larger canvas by generating only the added surroundings while preserving the existing subject, scene, copy, and composition. Use for outpainting, portrait-to-landscape or square-to-vertical conversion, platform-size adaptation, safe-area or copy-space creation, and fixing ratio mismatches after another image Skill; do not use for simple upscaling, ordinary cropping, background replacement, redesign, or adding new story content.
weshopai/weshop-skill-pakage · ★ 0 · AI & Automation · score 72
Install: claude install-skill weshopai/weshop-skill-pakage
# Expand Image Turn one accepted image into a larger canvas without stretching it. Treat the original image as the protected center of truth and generate only the new margins. ## Catalog - Display name: Expand Image - Kind: Atom - Category: Image utility - Status: Ready - Route label: GPT Image 2 preservation-first outpainting with Expand Image fallback - Tone: sky - Short description: Extend an image to a new ratio without stretching it. ## What this skill does - Converts an existing image to a requested ratio or pixel canvas by adding generated surroundings. - Chooses target dimensions and original-image placement before execution. - Preserves subjects, products, faces, garments, logos, readable copy, perspective, lighting, and the original scene. - Restores the original pixel region after outpainting when exact source fidelity matters. - Creates intentional safe area or copy space by placing the original off-center when requested. - Validates dimensions, source continuity, seams, repeated objects, invented content, and output count. ## How to use Provide one image and the target ratio or pixel size; optionally say where the existing subject should remain. #### Convert square to portrait ```text Expand this image to 4:5 and keep the existing composition centered. ``` #### Create banner copy space ```text Expand this image to 16:9, keep the product on the right, and leave clean space on the left. ``` #### Fit a vertical placement ```text Extend this poster to 9: