Skip to main content
Agent Skills are folders of instructions, scripts, and resources that agents discover and load on demand to work more accurately. For background, see Agent Skills.
The official Modellix Skill teaches your coding agent how to generate images, videos, and speech audio with Modellix. It ships as skills/modellix inside the modellix-plugin repository and installs into any Agent Skills host.
The skill previously lived in a separate modellix-skill repository. That repository is now modellix-plugin, and the skill is maintained at skills/modellix. Old URLs still redirect, but update your install commands to the new repository.

Skill or Plugin

See the Plugin guide for marketplace installs. Both shapes deliver the same skill and behave the same at runtime.

What the Skill Gives Your Agent

  • A CLI-first workflow: modellix-cli doctor → model get-schema when the body is non-trivial → model run --wait → task download
  • REST fallback with submit-and-poll logic when the CLI is unavailable
  • Default models for each task type, so simple prompts do not require a catalog scan
  • Model discovery through model list and model describe, plus live request schemas from model get-schema
  • An API key lifecycle policy: discover an existing key before asking, prefer session-only keys, and persist only on request
  • Retry rules mapped to HTTP status codes and CLI exit codes, including a hard rule against blindly re-running paid submissions

Requirements

The skill works without the CLI by calling the REST API, but the CLI gives your agent single-command waiting, safer downloads, and local task history.

Install

Works with any Agent Skills host:
Target one agent:
Update:

Configure Your API Key

The skill follows a discover → request → use for the session → optionally persist policy:
  1. It first checks the session environment for MODELLIX_API_KEY.
  2. It then checks for a saved CLI profile through modellix-cli auth status or doctor.
  3. Only when neither exists does it ask you for a key.
The CLI resolves keys in this order: --api-key, then MODELLIX_API_KEY, then the selected saved profile.
The skill does not persist your key automatically. Ask for persistence explicitly, and prefer modellix-cli auth login or modellix-cli init so the CLI validates and stores the profile. Never commit an API key or print it in logs.

Verify the Install

1

Check the Environment

doctor reports the Node.js version, the API-key source, API connectivity, and your team balance without printing the key.
2

Prompt Your Agent

The skill picks a default model, submits the task, waits for it, and downloads the result.
3

Compare with the Manual Flow

Supported Task Types

Exact schemas come from modellix-cli model get-schema. See Inspect a Request Schema.

Default Models

When you do not name a model, the skill uses these defaults immediately instead of scanning the catalog: Name any other model in your prompt to override the default:
Model slugs are exact, and decimals matter. Use bytedance/seedance-2.0-mini-t2v, not a slug guessed from a documentation filename.

Inspect a Request Schema

The skill reads the live OpenAPI-style request and response contract with modellix-cli model get-schema <provider/model>. The endpoint is public and does not need an API key. JSON is the default.
Command details: CLI schema command. REST contract: Get Schema. The agent calls get-schema when:
  • you named a model that is not a skill default
  • the body needs fields beyond the documented examples
  • a previous submit returned HTTP 400
  • it needs to report required fields, such as TTS voices
It skips get-schema when the skill default plus the example already lists the required fields, or you supplied a complete body. If the CLI is unavailable, the skill falls back to Docs MCP when connected, then docs_url from model describe, or the model page in llms.txt.

What Is Inside the Skill

Your agent loads references progressively, reading only the files a task needs.

Error Handling the Skill Follows

Troubleshooting

Next Steps

Plugin

Install the full plugin from a host marketplace.

CLI

Learn the modellix-cli commands the skill runs.

REST API

Call Modellix directly without the CLI.

Pricing

Review model pricing before running paid tasks.