Why Maestro
Maestro is built around progressive control: natural language instructions where that’s enough, and deterministic guarantees when there’s no room for ambiguity. Every skill starts as simple instructions. When you need more control, you add framework-enforced guarantees (a required value, a confirmation step, exact wording, a strict sequence) one lever at a time, without rewriting the skill.Start simple
Write a skill as natural-language instructions. The LLM handles the
conversation.
Add control
Add guarantees only where the business needs them. Nothing else changes.
Ship reliably
Get deterministic behavior on the steps that matter, at any scale.
What a skill looks like
The simplest skill is a single file, holding instructions in the Anthropicskill.md format:
skills/card_replace/skill.md
Next steps
Getting Started
Install Maestro and build your first agent with the Rasa Copilot.
Skills
The core building block: what a skill is and what goes in it.
Progressive Control
The control spectrum, one lever at a time.
Reference
File formats, the tools contract, and runtime internals.