From image-gen
Use when the user wants to upscale, enhance, improve quality, increase resolution, sharpen, denoise, or clean up an existing image. Triggers on: upscale image, enhance photo, improve resolution, sharpen, denoise, clean up, make higher quality, fix blurry, increase resolution, make it bigger, improve image quality, 4K upscale, super resolution.
How this skill is triggered — by the user, by Claude, or both
Slash command
/image-gen:image-enhanceThe summary Claude sees in its skill listing — used to decide when to auto-load this skill
Upscale and enhance existing images using FAL AI's specialized models. Supports resolution
Upscale and enhance existing images using FAL AI's specialized models. Supports resolution upscaling, quality improvement, and use-case-specific optimization.
| Model | Endpoint | Best For | Price |
|---|---|---|---|
| SeedVR2 | fal-ai/seedvr/upscale/image | Quality upscaling, natural textures, skin detail | $0.001/MP |
| ESRGAN | fal-ai/esrgan | Fast upscaling, batch processing | ~$0.001/MP |
Read references/enhancement.md for the full quality assessment checklist.
Determine what operations are needed:
Low resolution? → Upscale (SeedVR2 for quality, ESRGAN for speed)
Noisy/grainy? → Denoise first, then upscale
Soft/blurry? → Upscale with SeedVR2 (adds natural detail)
JPEG artifacts? → Upscale (removes artifacts)
Need specific dimensions? → Upscale, then resize
Pipeline order: Denoise → Upscale → Sharpen (if needed)
fal-ai/seedvr/upscale/image)fal-ai/esrgan) with scale: 2 or scale: 4If the user specifies a preference, respect it.
# SeedVR2 (quality)
./scripts/fal-submit.sh "fal-ai/seedvr/upscale/image" \
'{"image_url": "[source_url]"}' \
"./output/image-gen/enhanced-seedvr2-{timestamp}.png"
# ESRGAN (speed, 2x)
./scripts/fal-submit.sh "fal-ai/esrgan" \
'{"image_url": "[source_url]", "scale": 2}' \
"./output/image-gen/enhanced-esrgan-{timestamp}.png"
# ESRGAN (speed, 4x)
./scripts/fal-submit.sh "fal-ai/esrgan" \
'{"image_url": "[source_url]", "scale": 4}' \
"./output/image-gen/enhanced-esrgan-4x-{timestamp}.png"
Read references/enhancement.md for post-processing with ffmpeg (sharpening, resizing, format conversion).
After enhancement:
| Use Case | Max Resolution | Format | Notes |
|---|---|---|---|
| Web | 2048px longest side | WebP or PNG | Compress for fast loading |
| 300 DPI at print size | PNG or TIFF | Maximize resolution | |
| Social media | Platform-specific | JPG or PNG | See platform dimensions in references/enhancement.md |
Read references/output-delivery.md for format selection and file naming.
enhanced- prefix in the filenamenpx claudepluginhub prakhar625/my-plugins --plugin image-genEnhances image quality by upscaling resolution, sharpening, and reducing compression artifacts. Useful for preparing screenshots for documentation, presentations, or social media.
Upscales and enhances image and video resolution using AI. Use when a user needs to increase resolution or improve quality of visual media files.
Enhances images and screenshots by upscaling resolution, sharpening details, reducing compression artifacts, and optimizing for documentation, blog posts, presentations, or social media.