Imgur CLI
/install imgur-cli
Imgur CLI
Wraps the official Imgur v3 API for AI agents. Upload images by file or URL, fetch metadata, delete by delete-hash, and manage albums — all as subcommands that print JSON.
When to use
Trigger this skill when:
- An agent just produced an image (from
nano-banana-pro,generate-image, ffmpeg, matplotlib, etc.) and another step needs a public URL. - A user asks to "host this image", "get a shareable link for this file", or "upload to Imgur".
- You need to persist screenshots or render artifacts as shareable links.
- Archiving URLs into Imgur albums for later retrieval.
Pairs well with: instagram-api (needs hosted URLs), nano-banana-pro, generate-image, Discord/Telegram posting skills.
Install
pip install -e .
Then set either:
IMGUR_CLIENT_ID— anonymous uploads (get one at https://api.imgur.com/oauth2/addclient)IMGUR_ACCESS_TOKEN— OAuth2 bearer token (takes precedence if both are set)
Commands
imgur-cli upload \x3Cfile-or-url> [--title T] [--description D] [--album HASH]
imgur-cli get \x3Cimage-hash>
imgur-cli delete \x3Cdelete-hash-or-id>
imgur-cli album-create [--title T] [--description D] [--privacy public|hidden|secret] [--image ID ...]
imgur-cli album-add \x3Calbum-hash> --image ID [--image ID ...]
All commands print the Imgur API data object as indented JSON. Errors exit non-zero with the Imgur error payload on stderr.
Examples
# Anonymous upload, grab the shareable link
export IMGUR_CLIENT_ID="\x3Cclient id>"
imgur-cli upload ./photo.jpg --title "cat pic" | jq -r '.link'
# Upload to user account
export IMGUR_ACCESS_TOKEN="\x3Coauth token>"
imgur-cli upload https://example.com/pic.png --description "from pipeline"
# Save the delete-hash for later cleanup
imgur-cli upload ./tmp.png | jq -r '.deletehash' > .imgur-delete
# Create a private album of existing images
imgur-cli album-create --title "run-042" --privacy hidden --image aBc12 --image xYz34
Notes
- Max image size: 10MB; videos are not supported by this skill (images only).
- Anonymous
deletehashis the only way to remove anonymous uploads — store it. - Respect Imgur rate limits (see your developer dashboard).
- 确保已安装 OpenClaw(本地或 Docker 部署)
- 在对话框中输入安装命令:
/install imgur-cli - 安装完成后,直接呼叫该 Skill 的名称或使用
/imgur-cli触发 - 根据 Skill 的参数说明提供必要输入,即可获得结构化输出
Imgur CLI 是什么?
Imgur API CLI for agents. Upload images by file path or URL, fetch image metadata, delete uploads via delete-hash, create and manage albums. Anonymous upload... 它是一个面向 Claude Code / OpenClaw 的 AI Agent Skill 插件,目前累计下载 86 次。
如何安装 Imgur CLI?
在 OpenClaw 或 Claude Code 对话框中运行命令「/install imgur-cli」即可一键安装,无需额外配置。
Imgur CLI 是免费的吗?
是的,Imgur CLI 完全免费,采用 MIT-0 许可证,可自由下载、安装和使用。
Imgur CLI 支持哪些平台?
Imgur CLI 跨平台运行,可在任意部署了 OpenClaw / Claude Code 的环境中使用(cross-platform)。
谁开发了 Imgur CLI?
由 Chloe Park(@chloepark85)开发并维护,当前版本 v0.1.0。