Modellix
Overview
Modellix is a Model-as-a-Service platform for AI image and video generation. This skill teaches agents to use the official modellix-cli workflow (doctor → model run --wait → task download).
Upstream package: https://github.com/Modellix/modellix-skill/tree/main/modellix-skill
When to Use This Skill
- Generate images from text prompts
- Generate or edit videos from text or images
- Call Modellix models through a unified API/CLI
- The user mentions Modellix, Seedream, Seedance, Nano Banana, or similar providers via Modellix
How It Works
- Authenticate with
MODELLIX_API_KEY or modellix-cli auth login
- Run
modellix-cli doctor --json
- Use default models when unspecified (T2I:
google/nano-banana-2-lite, T2V: bytedance/seedance-2.0-mini-t2v)
- Submit with
modellix-cli model run --wait --json
- Persist outputs with
modellix-cli task download
Examples
Text-to-image
modellix-cli model run \
--model-slug google/nano-banana-2-lite \
--body '{"prompt":"A cinematic sunset over a futuristic city"}' \
--wait --timeout 5m --json
Text-to-video
modellix-cli model run \
--model-slug bytedance/seedance-2.0-mini-t2v \
--body '{"prompt":"Ocean waves under a cloudy sunset"}' \
--wait --timeout 10m --json
Best Practices
- Prefer CLI
model run --wait over hand-rolled polling
- Before a paid submission, disclose the provider, model, prompt or source media that will leave the machine, expected cost, and output path; obtain explicit user approval
- Prefer session-scoped API-key use; run
modellix-cli auth login only when the user approves persistent local credential storage
- Do not blindly retry paid submissions after unknown outcomes — check
task history
- Confirm the destination and overwrite policy before
task download; never replace an existing file without explicit approval
- Fetch request schemas from
model describe docs_url or https://docs.modellix.ai/llms.txt
Security & Safety Notes
- Requires a Modellix API key; never print secrets in logs
- Prompts and uploaded source media leave the machine for
api.modellix.ai and Modellix CDN processing
- Paid generation consumes account balance and must not be submitted or retried without the approval described above
Limitations
- Requires a Modellix account, network access, a valid API key, and sufficient account balance.
- Model availability, request schemas, pricing, quotas, moderation, and generation time are controlled by Modellix and may change.
- Generated outputs require human review for quality, rights, privacy, and policy compliance before publication.
- This skill documents the CLI workflow only; it does not define a REST fallback or guarantee that a completed remote task downloads successfully.
Source: sickn33/agentic-awesome-skills → skills/modellix/SKILL.md
Also appears in: sickn33/agentic-awesome-skills/plugins/agentic-awesome-skills/skills/modellix/SKILL.md, sickn33/agentic-awesome-skills/plugins/agentic-awesome-skills-claude/skills/modellix/SKILL.md
1---2name: modellix3description: Integrate Modellix unified API/CLI for async AI image and video generation (model run --wait, task download).4---567# Modellix89## Overview1011Modellix is a Model-as-a-Service platform for AI image and video generation. This skill teaches agents to use the official `modellix-cli` workflow (doctor → model run --wait → task download).1213Upstream package: https://github.com/Modellix/modellix-skill/tree/main/modellix-skill1415## When to Use This Skill1617- Generate images from text prompts18- Generate or edit videos from text or images19- Call Modellix models through a unified API/CLI20- The user mentions Modellix, Seedream, Seedance, Nano Banana, or similar providers via Modellix2122## How It Works23241. Authenticate with `MODELLIX_API_KEY` or `modellix-cli auth login`252. Run `modellix-cli doctor --json`263. Use default models when unspecified (T2I: `google/nano-banana-2-lite`, T2V: `bytedance/seedance-2.0-mini-t2v`)274. Submit with `modellix-cli model run --wait --json`285. Persist outputs with `modellix-cli task download`2930## Examples3132### Text-to-image3334```bash35modellix-cli model run \36 --model-slug google/nano-banana-2-lite \37 --body '{"prompt":"A cinematic sunset over a futuristic city"}' \38 --wait --timeout 5m --json39```4041### Text-to-video4243```bash44modellix-cli model run \45 --model-slug bytedance/seedance-2.0-mini-t2v \46 --body '{"prompt":"Ocean waves under a cloudy sunset"}' \47 --wait --timeout 10m --json48```4950## Best Practices5152- Prefer CLI `model run --wait` over hand-rolled polling53- Before a paid submission, disclose the provider, model, prompt or source media that will leave the machine, expected cost, and output path; obtain explicit user approval54- Prefer session-scoped API-key use; run `modellix-cli auth login` only when the user approves persistent local credential storage55- Do not blindly retry paid submissions after unknown outcomes — check `task history`56- Confirm the destination and overwrite policy before `task download`; never replace an existing file without explicit approval57- Fetch request schemas from `model describe` `docs_url` or https://docs.modellix.ai/llms.txt5859## Security & Safety Notes6061- Requires a Modellix API key; never print secrets in logs62- Prompts and uploaded source media leave the machine for `api.modellix.ai` and Modellix CDN processing63- Paid generation consumes account balance and must not be submitted or retried without the approval described above6465## Limitations6667- Requires a Modellix account, network access, a valid API key, and sufficient account balance.68- Model availability, request schemas, pricing, quotas, moderation, and generation time are controlled by Modellix and may change.69- Generated outputs require human review for quality, rights, privacy, and policy compliance before publication.70- This skill documents the CLI workflow only; it does not define a REST fallback or guarantee that a completed remote task downloads successfully.7172---7374**Source:** [`sickn33/agentic-awesome-skills`](https://github.com/sickn33/agentic-awesome-skills) → `skills/modellix/SKILL.md`7576**Also appears in:** `sickn33/agentic-awesome-skills/plugins/agentic-awesome-skills/skills/modellix/SKILL.md`, `sickn33/agentic-awesome-skills/plugins/agentic-awesome-skills-claude/skills/modellix/SKILL.md`