SkillBoss
One API key, 50+ models. Chat, image, video, TTS, STT, music, web search.
List Models
node {baseDir}/scripts/run.mjs --models
node {baseDir}/scripts/run.mjs --models image
node {baseDir}/scripts/run.mjs --models chat
Run a Model
node {baseDir}/scripts/run.mjs --model bedrock/claude-4-5-sonnet --prompt "Explain quantum computing"
node {baseDir}/scripts/run.mjs --model mm/img --prompt "A sunset over mountains"
node {baseDir}/scripts/run.mjs --model minimax/speech-01-turbo --text "Hello world"
Smart Mode
node {baseDir}/scripts/run.mjs --tasks
node {baseDir}/scripts/run.mjs --task image --prompt "A sunset"
node {baseDir}/scripts/run.mjs --task chat --prompt "Hello" --prefer price
node {baseDir}/scripts/run.mjs --task tts --text "Hello world"
Save Media Files
For image, video, audio, and TTS results the script prints the media URL. Use curl to download:
URL=$(node {baseDir}/scripts/run.mjs --model mm/img --prompt "A sunset")
curl -sL "$URL" -o sunset.png
Options
| Flag | Description |
|---|---|
--models [type] | List models (filter by type) |
--model <id> | Run a model by ID |
--tasks | List task types |
--task <type> | Auto-select best model |
--prefer <s> | price / quality / balanced |
--prompt <text> | Text prompt |
--text <text> | Text for TTS |
--size <WxH> | Image/video size |
--duration <sec> | Duration for music/video |
--voice-id <id> | Voice ID for TTS |
--image <url> | Image URL for i2v |
--context <text> | System context for chat |
Notes:
- Get API key at https://www.skillboss.co
- Use
--modelsto discover available models - Use
--prefer pricefor cheapest option