Upscale and enhance image resolution using AI. Use when the user requests "Upscale image", "Enhance resolution", "Make image bigger", "Increase quality", or similar upscaling tasks.
npx claudepluginhub joshuarweaver/cascade-content-creation-misc-1 --plugin fal-ai-community-skillsThis skill uses the workspace's default tool permissions.
Upscale and enhance image resolution using state-of-the-art AI models.
Guides Next.js Cache Components and Partial Prerendering (PPR) with cacheComponents enabled. Implements 'use cache', cacheLife(), cacheTag(), revalidateTag(), static/dynamic optimization, and cache debugging.
Guides building MCP servers enabling LLMs to interact with external services via tools. Covers best practices, TypeScript/Node (MCP SDK), Python (FastMCP).
Generates original PNG/PDF visual art via design philosophy manifestos for posters, graphics, and static designs on user request.
Upscale and enhance image resolution using state-of-the-art AI models.
To discover the best and latest upscaling models, use the search API:
# Search for image upscale models
bash /mnt/skills/user/fal-generate/scripts/search-models.sh --query "upscale image"
# Search for video upscale models
bash /mnt/skills/user/fal-generate/scripts/search-models.sh --query "upscale video"
# Search for super-resolution models
bash /mnt/skills/user/fal-generate/scripts/search-models.sh --query "super resolution"
Or use the search_models MCP tool with keywords like "upscale", "super resolution", "enhance".
bash /mnt/skills/user/fal-upscale/scripts/upscale.sh [options]
Arguments:
--image-url - URL of image to upscale (required)--model - Model ID (defaults to fal-ai/aura-sr)--scale - Upscale factor: 2 or 4 (default: 4)Examples:
# Image upscale with AuraSR (4x, fast)
bash /mnt/skills/user/fal-upscale/scripts/upscale.sh \
--image-url "https://example.com/image.jpg"
# Image upscale with Clarity (detail preservation)
bash /mnt/skills/user/fal-upscale/scripts/upscale.sh \
--image-url "https://example.com/image.jpg" \
--model "fal-ai/clarity-upscaler" \
--scale 2
# Video upscale (general purpose)
bash /mnt/skills/user/fal-upscale/scripts/upscale.sh \
--video-url "https://example.com/video.mp4" \
--model "fal-ai/video-upscaler"
# Video upscale (premium quality)
bash /mnt/skills/user/fal-upscale/scripts/upscale.sh \
--video-url "https://example.com/video.mp4" \
--model "fal-ai/topaz/upscale/video"
Use search_models MCP tool or search-models.sh to find the best current upscaling model, then call mcp__fal-ai__generate with the discovered modelId.
Upscaling with fal-ai/aura-sr...
Upscale complete!
Image URL: https://v3.fal.media/files/abc123/upscaled.png
Original: 512x512
Upscaled: 2048x2048
JSON output:
{
"image": {
"url": "https://v3.fal.media/files/abc123/upscaled.png",
"width": 2048,
"height": 2048
}
}
Here's your upscaled image:

• 512×512 → 2048×2048 (4x)
Error: FAL_KEY environment variable not set
To fix:
1. Get your API key from https://fal.ai/dashboard/keys
2. Set: export FAL_KEY=your_key_here
Error: Could not fetch image from URL
Make sure:
1. The image URL is publicly accessible
2. The URL points directly to an image file
3. The image format is supported (JPEG, PNG, WebP)
Network error. To fix on claude.ai:
1. Go to https://claude.ai/settings/capabilities
2. Add *.fal.ai to the allowed domains
3. Try again