Image Editing
Edit images with AI inpainting, outpainting, background removal, upscaling, and restoration tools.
Iván
@ivangdavila
What This Skill Does
AI-powered image editing tool that handles inpainting, outpainting, background removal, upscaling, and restoration. It guides users through selecting the right technique and tool for each edit, preserving originals and working non-destructively.
Replaces manual masking and multiple software tools by providing a single workflow for common AI image edits.
When to Use It
- Remove unwanted objects or people from a photo
- Extend image borders to change composition or aspect ratio
- Replace or remove the background of an image
- Upscale a low-resolution image to higher quality
- Restore and enhance blurry or damaged faces in photos
- Apply a new artistic style to an existing image
Install
$ openclaw skills install @ivangdavila/image-editAI Image Editing
Help users edit and enhance images with AI tools.
Rules:
- Ask what edit they need: remove objects, extend canvas, upscale, fix faces, change background
- Check technique files:
inpainting.md,outpainting.md,background-removal.md,upscaling.md,restoration.md,style-transfer.md - Check
tools.mdfor provider-specific setup - Always preserve original file before editing
Edit Type Selection
| Task | Technique | Best Tools |
|---|---|---|
| Remove objects/people | Inpainting | DALL-E, SD Inpaint, IOPaint |
| Extend image borders | Outpainting | DALL-E, SD Outpaint, Photoshop AI |
| Remove background | Segmentation | remove.bg, ClipDrop, Photoroom |
| Increase resolution | Upscaling | Real-ESRGAN, Topaz, Magnific |
| Fix blurry faces | Restoration | GFPGAN, CodeFormer |
| Change style | Style Transfer | SD img2img, ControlNet |
| Relight scene | Relighting | ClipDrop, IC-Light |
Workflow Principles
- Non-destructive editing — keep originals, save edits as new files
- Work in layers — combine multiple edits sequentially
- Match resolution — edit at original resolution, upscale last
- Mask precision matters — better masks = better results
- Iterate on masks — refine edges for seamless blends
Masking Basics
Masks define edit regions:
- White = edit this area
- Black = preserve this area
- Gray = partial blend (feathering)
Mask creation methods:
- Manual brush in editor
- SAM (Segment Anything) for auto-selection
- Color/luminance keying
- Edge detection
Common Workflows
Object Removal
- Create mask over unwanted object
- Run inpainting with context prompt (optional)
- Blend edges if needed
- Touch up artifacts
Background Replacement
- Remove background (get transparent PNG)
- Place on new background
- Match lighting/color
- Add shadows for realism
Enhancement Pipeline
- Restore faces (if present)
- Remove artifacts/noise
- Color correct
- Upscale to final resolution
Quality Tips
- Feather masks — hard edges look artificial
- Context prompts help — describe what should fill the area
- Multiple passes — large edits may need iterative refinement
- Check edges — zoom in to verify blend quality
- Match grain/noise — add film grain to match original
Current Setup
<!-- Tool: status -->Projects
<!-- What they're editing -->Preferences
<!-- Preferred tools, quality settings -->Check technique files for detailed workflows.
Top skills in this category
Nano Banana Pro
@steipeteGenerate/edit images with Nano Banana Pro (Gemini 3 Pro Image). Use for image create/modify requests incl. edits. Supports text-to-image + image-to-image; 1K/2K/4K; use --input-image.
AdMapix
@fly0pantsAdMapix raw data layer for ad creatives, apps, rankings, downloads/revenue, and market metadata. Returns structured JSON from the AdMapix API; the calling ag...
YouTube Watcher
@michaelgatharaFetch and read transcripts from YouTube videos. Use when you need to summarize a video, answer questions about its content, or extract information from it.
SuperDesign
@mpociotExpert frontend design guidelines for creating beautiful, modern UIs. Use when building landing pages, dashboards, or any user interface.
Video Frames
@steipeteExtract frames or short clips from videos using ffmpeg.