Repository-based tasks are standalone projects that can be published and shared with other Compozy users. You can create tasks using YAML configuration files that define the task’s metadata, schema, and execution flow.
manifest.yaml
defines your task’s metadata, configuration, and dependencies:
tasks/main.yaml
file defines your task’s execution flow and input schema. Note that outputs are handled by the executed components (tools, agents, or MCPs):
Prepare Your Repository
Validate
Version and Release
v1.0.0
)Submit to Registry