upscale/SKILL.md
Upscale raster images with a local OpenCV EDSR super-resolution model, then produce an exact target pixel size. Use when the user asks to upscale, enlarge, super-resolve, make a higher-resolution version, or create a wallpaper/print-size raster from an existing image while preserving the original artwork.
npx skillsauth add pmatos/skills upscaleInstall this skill globally with one command. Works with Claude Code, Cursor, and Windsurf.
3 of 9 scanners reported clean
Some scanners were skipped, did not run, or reported a non-clean status. Review each row below.
Create a real local super-resolution upscale from an existing raster image. Prefer this over image generation when the user wants the same image at a larger, verified pixel size.
--factor.--fit stretch only when exact full-frame dimensions matter and the mismatch is small. Use --fit cover to preserve aspect by cropping, or --fit contain to preserve aspect by padding.uv run "/path/to/upscale/scripts/upscale_image.py" \
"/path/to/source.png" \
--size 5120x2160 \
--output "/path/to/output.png" \
--fit stretch \
--keep-raw
Resolve /path/to/upscale relative to this skill directory. If uv is unavailable, create a temporary Python venv, install opencv-contrib-python-headless pillow numpy, and run the script with that venv's Python.
magick identify -format '%f %wx%h %[colorspace] %[channels]\n' "/path/to/output.png"
file "/path/to/output.png"
Report the final path and the verified dimensions. If --keep-raw was used, mention the raw EDSR output path when useful.
.pb models into ~/.cache/codex-upscale/models/ on first use.auto: it chooses the smallest EDSR scale (x2, x3, or x4) that exceeds the requested target dimensions before final resizing.dnn_superres with EDSR_x3, wrote a raw SR image, then resized to exactly 5120x2160.tools
This skill should be used when the user asks to "investigate issue", "investigate
development
This skill should be used when the user asks "what's going on", "wigo", "status", "where was I", "what were we doing", "catch me up", "tree status", "branch status", or wants a comprehensive situational briefing on the current git tree, session history, and associated PR. Also triggered by the /wigo command.
development
This skill should be used when the user asks to "plan this", "make a plan", "create an implementation plan", "how should I implement", "design the implementation", "plan the refactor", "plan the migration", "plan the feature", "break this down into steps", "implementation strategy", "deep plan", "thorough plan", or wants a thorough, multi-phase implementation plan with codebase exploration before writing any code.
tools
This skill should be used when the user asks to "autofix pr", "fix pr locally", "fix ci failures", "fix review comments", "iterate on pr", "fix failing checks", "fix pr comments", "make ci green", "fix the build", "address reviewer feedback", or wants to iteratively fix CI failures and review comments on a GitHub PR from the local CLI.