What problem does it solve?
This Skill solves the complexity of managing multi-role AI collaborations by executing structured YAML workflows directly within the current chat session, eliminating the need for external API keys or complex CLI setups.
Core Features & Use Cases
- Multi-Role Orchestration: Automatically assigns tasks to specific agents based on a defined YAML workflow, ensuring professional-grade output for each step.
- DAG Execution: Handles complex task dependencies using topological sorting to ensure steps are executed in the correct logical order.
- Use Case: A user can provide a story-creation.yaml file to have a narrative expert and a psychologist collaborate on writing a story, with the Skill managing the role-switching and output aggregation automatically.
Quick Start
Use the workflow-runner skill to execute the multi-role task defined in the file workflows/story-creation.yaml.