image-enhancer · davila7 — Claude Code skill: sharpen and upscale images
A skill that sharpens images and screenshots, raises their resolution and clears compression artifacts. Handy before publishing a post or a report.
npx claude-code-templates@latest --skill media/image-enhancerWhat image-enhancer does
The skill inspects an image first: resolution, edge sharpness, traces of compression. Then it upscales, tightens edges and small details, and removes noise. Settings follow the destination — web, print or social media.
One file or a whole folder, both work. You can ask for a 4K upscale, a fix for a blurry screenshot, or cleanup of JPEG artifacts. The original stays on disk as a separate file, so there is always a way back.
Screenshots and digital images are where it performs best, since that is what it targets. Output format is your call: PNG when clarity matters, JPG when file size does. Naming the platform helps for social media; otherwise the sizing will not match it.
What it helps with
- sharpen a blurry UI screenshot
- upscale an image to 4K for a slide or a large screen
- strip compression artifacts from a photo before publishing
- run a whole folder of PNG files in one pass
- size an image for a specific social platform
Example prompts for the agent
- Improve the image quality of
screenshot.png - Reduce compression artifacts in this image
- Enhance all images in this folder
How to install image-enhancer
1claude-code-templates
npx claude-code-templates@latest --skill media/image-enhancer2Skills CLI (Vercel)
npx skills add davila7/claude-code-templates --skill image-enhancer -a claude-code3Manually: put the files in place
~/.claude/skills/image-enhancer/SKILL.mdCopy the whole skill folder; for one project use .claude/skills/image-enhancer/
Manually: put the files in place
.agents/skills/image-enhancer/SKILL.mdFor all projects use ~/.agents/skills/
Manually: put the files in place
.cursor/skills/image-enhancer/SKILL.mdCursor also reads .agents/skills/ and .claude/skills/
1GitHub CLI
gh skill install davila7/claude-code-templates image-enhancer2Manually: put the files in place
.github/skills/image-enhancer/SKILL.mdPlatform CLI
gemini skills install https://github.com/davila7/claude-code-templates --path cli-tool/components/skills/media/image-enhancerManually: put the files in place
.devin/skills/image-enhancer/SKILL.mdThe legacy .windsurf/skills/ path still works
Claude.ai
Zip the folder and upload it in Settings → Capabilities → Skills
Step by step, with commands for each platform: How to install skills in Claude Code: five ways
Questions about image-enhancer
How do I install image-enhancer in Claude Code?
Through the templates: npx claude-code-templates@latest --skill media/image-enhancer. Or with npx skills add davila7/claude-code-templates --skill image-enhancer -a claude-code.
What does image-enhancer do?
It checks an image's resolution, sharpness and compression, then upscales it, brings out detail and clears noise. Adjustments depend on where the image will be used.
Does it overwrite the original image?
No. The enhanced version is saved as a separate file and the source file remains as a backup.
Similar skills
All skills for Agent setup: memory, context, orchestration →image-enhancer by other authors comes first.