A curated collection of Agent Skills for working with Orchestra, for agents to effectively implement standards, common workflows, and manage pipelines.
72
90%
Does it follow best practices?
Impact
—
No eval scenarios have been run
Advisory
Suggest reviewing before use
Author or update an Orchestra version: v1 pipeline YAML, validate it, and fix validation errors.
../../references/orchestra/pipeline/yaml-authoring.md — schema, integrations, variables, optional sections../../references/orchestra/pipeline/examples.md — multi-stage patterns (warehouse → LLM → messaging, agents)../../references/orchestra/mcp/tools-quick-ref.md — validate_pipeline, create_pipeline, update_pipelineFrom the user message, determine:
orchestra/<descriptive-name>.yml in the current repo)If no filename is given, derive a short kebab-case name from the pipeline purpose.
List existing pipeline YAML (typically orchestra/, or paths the user names). Read one or two
pipelines that use similar integrations before writing — match task group and task ID style,
connection references, and schedule format.
Follow ../../references/orchestra/pipeline/yaml-authoring.md for structure, required fields,
integration table, and variable syntax. Omit empty tags arrays.
Run local validation when orchestra-cli is available:
orchestra-cli validate <path/to/pipeline.yml>If only Orchestra MCP is connected, use validate_pipeline with the YAML body instead.
For each validation error, apply the fixes in the table in yaml-authoring.md. Re-validate
until clean.
Summarise in a short paragraph or bullet list:
Keep the summary concise.
PYTHON /
PYTHON_EXECUTE_SCRIPT with build_command and project_dir for in-repo agent entrypoints.orchestra-cli validate may run
automatically on *.yml / *.yaml — still run validation explicitly when unsure.