PluginBench
Skill
Review
Audit score 70

upscale-image

pilioai/skills

Upscale and enhance images to higher resolution using Pilio's AI super-resolution API.

What is upscale-image?

Upscale or enhance images to higher resolution with AI-powered super-resolution through the Pilio developer API. Use this when you need to improve image clarity, increase resolution, or automatically enhance image quality.

  • Upscale images to higher resolution using AI super-resolution
  • Enhance image clarity and detail
  • Process images via the Pilio CLI with task-based workflow
  • Poll task status until upscaling completes
  • Return enhanced image results from Pilio API

How to install upscale-image

npx skills add https://github.com/pilioai/skills --skill upscale-image
Prerequisites
  • PILIO_API_KEY environment variable set with valid Pilio API credentials
  • pnpm or npm installed to run CLI commands
  • @pilio/cli package available via pnpm dlx
Claude Code
Cursor
Windsurf
Cline

How to use upscale-image

  1. 1.Set your PILIO_API_KEY environment variable with your Pilio API credentials
  2. 2.Run the upscale command with your input image: pnpm dlx @pilio/cli upscale-image --input ./path/to/image.png
  3. 3.Capture the task ID from the returned task payload
  4. 4.If the task is still processing, wait for completion using: pnpm dlx @pilio/cli task wait <task_id>
  5. 5.Retrieve the upscaled image from the completed task result

Use cases

Good for
  • Upscale low-resolution photos to print-ready quality
  • Enhance blurry or compressed images for better clarity
  • Batch process multiple images for automated enhancement
  • Improve image quality before using in presentations or publications
  • Restore detail in archived or degraded images
Who it's for
  • Developers integrating image enhancement into applications
  • Content creators needing higher-resolution assets
  • Teams automating image processing workflows
  • Users with low-resolution source images needing quality improvement

upscale-image FAQ

Do I need to provide my API key in the conversation?

No. Set your PILIO_API_KEY as an environment variable before running commands. Do not paste API keys into the conversation.

What should I do if the upscaling task is still pending?

Use the task wait command with your task ID: pnpm dlx @pilio/cli task wait <task_id>. This will poll until the upscaling completes.

Can I test this workflow before using the API?

Yes. Try the same upscaling workflow online at https://pilio.ai/image-upscaler to preview results before integrating.

What image formats are supported?

The skill works with common image formats. Refer to Pilio's documentation for the complete list of supported formats.

How long does upscaling typically take?

Processing time varies by image size and complexity. Use the task wait command to monitor progress without manual polling.

Full instructions (SKILL.md)

Source of truth, from pilioai/skills.


name: upscale-image description: Upscale or enhance an image with the Pilio developer API. Use when the user wants higher-resolution images, AI super-resolution, image clarity improvement, or automated image enhancement through Pilio.

Upscale Image

Use the Pilio CLI so upload, task creation, and polling stay aligned with the official SDK.

Require PILIO_API_KEY in the environment. Do not ask the user to paste API keys into the conversation.

Try the same workflow online first: https://pilio.ai/image-upscaler

Run:

pnpm dlx @pilio/cli upscale-image --input ./small.png

The command returns a task payload. If the task is still pending or processing, wait for it:

pnpm dlx @pilio/cli task wait <task_id>