workflow-author

Author and validate CAO workflows in a terminal session, outputting YAML.

1.0k|202|Updated Jul 29, 2025
One-click install
npx skills add https://github.com/awslabs/cli-agent-orchestrator --skill workflow-author-awslabs
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: workflow-author
Source: https://github.com/awslabs/cli-agent-orchestrator/tree/main/skills/workflow-author
Command: npx skills add https://github.com/awslabs/cli-agent-orchestrator --skill workflow-author-awslabs

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill requires awscli-agent-orchestrator, and includes scripts (resource) components.

What problem does it solve?

This Skill enables users to author and validate CAO workflows in real-time, ensuring a high-quality YAML output for human or automated execution.

Core Features & Use Cases

  • In-session Workflow Authoring: Users can create and validate workflows without leaving the current context.
  • YAML Output: Generates YAML files for workflows that are compatible with the CAO framework.
  • Use Case: A developer can create a new workflow to review code changes from multiple agents, all while working within their current terminal session.

Quick Start

Use the workflow-author skill to create a new workflow for reviewing code changes. Type: cao workflow create review-code-changes

Frequently Asked Questions about workflow-author

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I create and validate a CAO workflow in YAML format?

You can create and validate a CAO workflow in YAML format by running the `cao workflow create` command in your terminal to author workflows on-the-fly within your current session.

What is a CAO workflow and when do I need to generate one?

A CAO workflow is a YAML file defining automated processes for the CAO framework, needed when you want to orchestrate tasks like reviewing code changes from multiple agents directly within your terminal session.

Do I need to understand YAML syntax to author workflows with the CAO framework?

Yes, understanding YAML syntax and the CAO framework is required, as the Skill generates and validates YAML files that must be compatible with the CAO framework for human or automated execution.

Can I author code review workflows without leaving my terminal session?

Yes, you can author and validate code review workflows without leaving your terminal session, generating a YAML file suitable for automated execution by the CAO framework.

Does the workflow-author Skill depend on the awscli-agent-orchestrator?

Yes, the workflow-author Skill explicitly depends on the awscli-agent-orchestrator, requiring it to be present in your environment to enable real-time CAO workflow authoring and validation.