dreamina-upload-image

Upload images via the ImageX API to obtain a public image_uri.

Updated Aug 27, 2026
One-click install
npx skills add https://github.com/BENZEMA216/dreamina-claude-skills --skill dreamina-upload-image
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: dreamina-upload-image
Source: https://github.com/BENZEMA216/dreamina-claude-skills/tree/main/.claude/skills/dreamina-upload-image
Command: npx skills add https://github.com/BENZEMA216/dreamina-claude-skills --skill dreamina-upload-image

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

通过 ImageX 公网 API 上传图片,获取 image_uri,用于后续垫图编辑或图片生成工作流。

Core Features & Use Cases

  • 通过一个统一的 API 流程上传图片,返回可直接在后续 AI 编辑或视频合成中使用的 image_uri。
  • 支持多种输入格式(本地文件路径、HTTP/HTTPS URL、Base64 数据),无需内网环境即可完成上传。
  • 使用完整的上传流程:获取上传令牌、申请上传地址、上传文件、提交上传并返回 image_uri,适用于自动化图像处理流水线。

Quick Start

Provide your image path or URL and run the upload workflow to receive the image_uri.

Frequently Asked Questions about dreamina-upload-image

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I upload images to ImageX and get an image_uri?

To upload images to ImageX, this skill executes a complete API workflow: fetching upload tokens, requesting an upload address, uploading the file, and committing the upload to return a publicly accessible image_uri.

What input formats are supported for uploading images via the public ImageX API?

The public ImageX API upload workflow supports multiple input formats, including local file paths, HTTP/HTTPS URLs, and Base64 data, to return a usable image_uri.

Does the ImageX upload workflow require an internal network environment?

No, the ImageX upload workflow does not require an internal network environment. It applies to server-side workflows needing cloud-based image hosting without internal network access.

How does token-based authentication work for cloud image uploads?

Token-based authentication for cloud image uploads uses AWS4 signing to securely fetch upload tokens and request upload addresses before committing the file to return an image_uri.

Why do I need an image_uri from ImageX for my AI pipeline?

You need an image_uri from ImageX to provide a publicly accessible image URL for downstream AI pipelines, enabling image augmentation, video synthesis, or image editing workflows.

What are the steps to complete an ImageX upload workflow?

The ImageX upload workflow requires four steps: fetch upload tokens, request an upload address, upload the file, and commit the upload to return the final image_uri.