atlas-cloud-media
Lets your agent create images and videos using the cloud. It generates media automatically and securely. Useful for those who need visual content quickly.
What it does
This tool lets you create images and videos using the Atlas Cloud API. It finds available models, checks the parameters, and sends your request to generate the content.
When to use it
- ✓When you want to create an image or video with Atlas Cloud.
- ✓When an existing process needs to generate media with Atlas Cloud.
- ✓When you need to discover which parameters to use for a specific model.
Example of what to ask your AI
“Generate an image of a cat using the 'qwen-image-3.0/text-to-image' model with the prompt 'A cute cat sleeping in a basket'.”
Want more? Open the sections below.
How to use
The easiest way: copy the message below and paste it into Claude, ChatGPT, Cursor or any AI. It reads the skill and follows the instructions.
Skill link
Ready-to-paste message
How it works
First, the tool checks which image or video models are available and what parameters they accept. Then, it sends your request with the chosen parameters to Atlas Cloud and waits for the result.
Installation
Easiest way: copy the skill link and paste it into Claude, ChatGPT or Cursor asking it to follow the instructions.
In the terminal (Claude Code, Codex, Cursor), in your project folder:
npx skills add sickn33/agentic-awesome-skills --skill atlas-cloud-mediaOr download just the file:
curl -L https://raw.githubusercontent.com/sickn33/agentic-awesome-skills/main/plugins/agentic-awesome-skills-claude/skills/atlas-cloud-media/SKILL.md -o SKILL.mdTechnical content (original SKILL.md)
Original text by the author, straight from GitHub.
Atlas Cloud Media
Overview
Use Atlas Cloud's asynchronous media API to generate images or videos. This source-only skill describes model discovery, schema validation, task submission, bounded polling, and safe output retrieval; it does not bundle an SDK, executable, or hosted runtime.
When to Use This Skill
- Use when the user explicitly asks to generate an image or video with Atlas Cloud.
- Use when an existing workflow needs an Atlas Cloud image or video generation request and can make HTTPS calls.
- Use when model-specific parameters must be discovered before submission.
- Do not use this skill for OpenAI-compatible text chat; that API has a different base URL and contract.
Preconditions
- Confirm the user is authorized to send the prompt and any reference media to a third-party service.
- Explain that generation is paid and obtain approval before submitting a billable request.
- Require
ATLASCLOUD_API_KEYto be present in the environment. Never ask the user to paste it into chat, source files, command history, or logs. - Confirm the output directory and whether the user wants image generation, video generation, or both.
API Contract
| Operation | Method and endpoint |
|---|---|
| List models | GET https://api.atlascloud.ai/api/v1/models |
| Generate image | POST https://api.atlascloud.ai/api/v1/model/generateImage |
| Generate video | POST https://api.atlascloud.ai/api/v1/model/generateVideo |
| Poll task | GET https://api.atlascloud.ai/api/v1/model/prediction/{id} |
Generation and polling requests use these headers:
Authorization: Bearer $ATLASCLOUD_API_KEY
Content-Type: application/json
The model catalog is public. Each catalog entry includes a schema URL; fetch
that schema and validate parameters against it before sending a paid request.
Do not guess parameters from another model, because names such as size,
ratio, aspect_ratio, image, and image_url are model-specific.
Workflow
0. Create a Private Per-Run Workspace
Run the remaining shell snippets in the same shell session. Create a private directory before writing prompts, responses, prediction IDs, or signed URLs; the parameter expansion in later steps fails closed when this setup was skipped.
umask 077
atlas_tmp_dir=$(mktemp -d "${TMPDIR:-/tmp}/atlas-cloud-media.XXXXXXXX") || exit 1
chmod 700 -- "$atlas_tmp_dir"
trap 'rm -rf -- "$atlas_tmp_dir"' EXIT
1. Discover and Validate a Model
Fetch the catalog, filter by type (Image or Video), and match the user's
requested capability. Read the selected entry's schema, verify that all
required fields are present, and show the model and billable action to the user
before submission.
Example discovery request:
curl --fail --silent --show-error \
"https://api.atlascloud.ai/api/v1/models" \
--output "${atlas_tmp_dir:?run private workspace setup first}/models.json"
jq -r '.data[] | select(.type == "Image") | [.model, .displayName, .schema] | @tsv' \
"$atlas_tmp_dir/models.json"
2. Submit One Generation Task
Build the JSON body in a file so that quoting is deterministic and request details can be reviewed without exposing the API key.
Image example using a catalog-confirmed model:
jq -n \
--arg model "qwen-image-3.0/text-to-image" \
--arg prompt "A paper-cut city map in blue and white, clean editorial style" \
'{model: $model, prompt: $prompt, size: "1024*1024", n: 1}' \
> "${atlas_tmp_dir:?run private workspace setup first}/request.json"
curl --fail --silent --show-error \
--request POST \
"https://api.atlascloud.ai/api/v1/model/generateImage" \
--header "Authorization: Bearer $ATLASCLOUD_API_KEY" \
--header "Content-Type: application/json" \
--data @"$atlas_tmp_dir/request.json" \
--output "$atlas_tmp_dir/submit.json"
Video example using a catalog-confirmed model:
jq -n \
--arg model "bytedance/seedance-2.0-fast/text-to-video" \
--arg prompt "A small paper boat crossing a calm pond, locked camera" \
'{
model: $model,
prompt: $prompt,
duration: 4,
resolution: "480p",
ratio: "16:9",
generate_audio: false,
watermark: false
}' > "${atlas_tmp_dir:?run private workspace setup first}/request.json"
curl --fail --silent --show-error \
--request POST \
"https://api.atlascloud.ai/api/v1/model/generateVideo" \
--header "Authorization: Bearer $ATLASCLOUD_API_KEY" \
…
FAQ
Do I need to pay to use it?
Yes, generating media with Atlas Cloud is a paid service. It's important to confirm with the user if they authorize the use and cost before proceeding.
How does the tool know which model to use?
It queries the list of available models on Atlas Cloud and selects the most suitable one based on what you asked for (image or video) and the parameters you provided.
What happens if the generation fails?
The tool will try to check the status of your request. If it fails or times out, it will report the error and won't retry automatically.
Details
Original description by the author
Generate Atlas Cloud images and videos through its asynchronous media API with schema-first model selection and credential-safe polling.
Popularity
- GitHub stars
- 48k
- Ranking position
- #2217
- License
- MIT
- Updated
- 10/15/2026
Comments
- …
More skills from this repository
00-andruia-consultant
Helps your agent start or improve AI projects. It analyzes code, suggests tools, and creates action plans in Spanish.
sickn33/agentic-awesome-skills
007
Lets your agent perform security audits and threat modeling. It's useful for protecting projects against attacks and vulnerabilities.
sickn33/agentic-awesome-skills
10-andruia-skill-smith
Helps your agent create or improve AI tools. It defines how tools work, writes documentation, and validates the structure.
sickn33/agentic-awesome-skills
20-andruia-niche-intelligence
Lets your agent create a summary about a specific industry. It's useful for understanding the context, rules, usage patterns, and risks of a project, using reliable sources.
sickn33/agentic-awesome-skills
Similar skills
speech
Helps your agent turn text into spoken audio. It's useful for creating narration, lecture audio, or quick voiceovers.
nexu-io/open-design
Docker Hub Automation
Makes your agent automate operations on Docker Hub. It manages repositories, teams, and webhooks for your containers.
ComposioHQ/awesome-claude-skills
New Relic Automation
Helps your agent automate tasks in New Relic. It can manage alerts, monitor applications, and set up notifications.
ComposioHQ/awesome-claude-skills