Now liveThe Skillselion MCP - thousands of ranked skills, loaded into your agent mid-task. No install.Get it →
vm0-ai avatar

Imgur

  • 133 installs
  • 76 repo stars
  • Updated August 5, 2026
  • vm0-ai/vm0-skills

Use imgur for development tasks

About

imgur: A skill skill for development. This skill provides functionality for development workflows.

  • imgur

Imgur by the numbers

  • 133 all-time installs (skills.sh)
  • Ranked #2,705 of 4,346 Backend & APIs skills by installs in the Skillselion catalog
  • Data as of Aug 6, 2026 (Skillselion catalog sync)
npx skills add https://github.com/vm0-ai/vm0-skills --skill imgur

Add your badge

Show developers this skill is listed on Skillselion. Paste this into your README.

Listed on Skillselion
Installs133
repo stars76
Last updatedAugust 5, 2026
Repositoryvm0-ai/vm0-skills

What it does

Use imgur for development tasks

Files

SKILL.mdMarkdownGitHub ↗

How to Use

Upload Local Image

curl -X POST https://api.imgur.com/3/image -H "Authorization: Client-ID $IMGUR_CLIENT_ID" -F "image=@/path/to/image.png"

Upload from URL

curl -X POST https://api.imgur.com/3/image -H "Authorization: Client-ID $IMGUR_CLIENT_ID" -F "image=https://example.com/image.png" -F "type=url"

Upload Base64

curl -X POST https://api.imgur.com/3/image -H "Authorization: Client-ID $IMGUR_CLIENT_ID" -F "image=$(base64 -i /path/to/image.png)" -F "type=base64"

Optional Parameters

ParameterDescription
titleImage title
descriptionImage description
nameFilename
curl -X POST https://api.imgur.com/3/image -H "Authorization: Client-ID $IMGUR_CLIENT_ID" -F "image=@screenshot.png" -F "title=My Screenshot" -F "description=Screenshot from my app"

Response

{
  "data": {
  "id": "abc123",
  "link": "https://i.imgur.com/abc123.png",
  "deletehash": "xyz789"
  },
  "success": true,
  "status": 200
}

Key fields:

  • data.link - Public URL to use in Markdown: ![img](https://i.imgur.com/abc123.png)
  • data.deletehash - Save this to delete the image later

Delete Image

Replace <your-deletehash> with the deletehash from the upload response:

curl -X DELETE https://api.imgur.com/3/image/<your-deletehash> -H "Authorization: Client-ID $IMGUR_CLIENT_ID"

Rate Limits

  • ~12,500 requests/day
  • ~1,250 uploads/day (uploads cost 10 credits)
  • Headers show remaining: X-RateLimit-ClientRemaining

Guidelines

1. Save deletehash: Store it if you need to delete images later 2. Anonymous uploads: Images are not tied to any account 3. Supported formats: JPEG, PNG, GIF, APNG, TIFF, BMP, PDF, XCF, WebP 4. Max file size: 20MB for images, 200MB for GIFs

API Reference

  • Documentation: https://apidocs.imgur.com/
  • Register App: https://api.imgur.com/oauth2/addclient

Related skills

Backend & APIsbackendintegrations

This week in AI coding

Five minutes, every Monday - the tools, releases and tactics for developers.

unsubscribe anytime.