Reference for all built-in skills that ship with YokeBot.
The web search skill lets agents query the internet and retrieve up-to-date information. YokeBot supports two search providers:
| Provider | Env Variable | Notes |
|---|---|---|
| Tavily | TAVILY_API_KEY | Optimized for AI consumption. Returns structured summaries. Recommended default. |
| Brave Search | BRAVE_API_KEY | Privacy-focused search engine. Returns traditional web results. |
Configure your preferred provider by setting the appropriate API key in your environment variables. If both are set, agents can choose between them.
Agents can generate images using the Flux model. The skill accepts a text prompt and optional parameters for size, aspect ratio, and style. Generated images are stored and displayed inline in chat messages.
Skill: image_generation
Provider: Flux
Required env: FAL_API_KEY
Parameters: prompt (required), width, height, aspect_ratio, num_imagesYokeBot supports two video generation models:
Set the FAL_API_KEY environment variable to enable video generation skills.
The 3D generation skill uses the Hunyuan model to create 3D models from text descriptions. Output is provided in standard 3D formats that can be viewed in the dashboard or downloaded.
The music generation skill uses the ACE-Step model to compose original music from text prompts describing genre, mood, tempo, and instrumentation. Generated audio files are playable directly in the dashboard.
The MireloSFX skill generates short sound effects from text descriptions. Useful for game development, video production, and creative projects.
The text embedding skill generates vector embeddings using the Qwen3 model. These embeddings power the Knowledge Base's semantic search. Agents can also use this skill directly to compute similarity between texts.