Workflow Compose

Community

Orchestrate complex tasks, automate your pipelines.

Authorepieczko
Version1.0.0
Installs0

System Documentation

What problem does it solve?

Complex development and operational tasks often involve multiple sequential steps, each requiring a different tool or skill. This Skill allows you to define and execute multi-step workflows declaratively, ensuring reliable automation and reducing manual orchestration.

Core Features & Use Cases

  • Declarative Workflows: Define sequences of skills, agents, or commands in a simple YAML file, making complex processes easy to understand and manage.
  • Intelligent Error Handling: Configure steps as required to stop on critical failures or continue on non-critical ones, providing robust execution.
  • Audit & History: Automatically logs execution history to /registry/workflow_history.json and integrates with audit.log for full traceability.
  • Use Case: An API-first development process might involve defining an API, validating it, and then generating models. workflow.compose can chain api.define, api.validate, and api.generate-models into a single, repeatable workflow, automating the entire lifecycle.

Quick Start

Execute a workflow defined in 'workflows/my-workflow.yaml'

python skills/workflow.compose/workflow_compose.py workflows/my-workflow.yaml

Dependency Matrix

Required Modules

skill.createskill.defineregistry.update

Components

scripts

💻 Claude Code Installation

Recommended: Let Claude install automatically. Simply copy and paste the text below to Claude Code.

Please help me install this Skill:
Name: Workflow Compose
Download link: https://github.com/epieczko/betty/archive/main.zip#workflow-compose

Please download this .zip file, extract it, and install it in the .claude/skills/ directory.
View Source Repository