dag-task-runner

Official

Run and supervise DAG task workflows reliably.

AuthorFlatbreadLabs
Version1.0.0
Installs0

System Documentation

What problem does it solve?

This skill solves the challenge of orchestrating complex, interdependent task workflows by using directed acyclic graph (DAG) structures to automatically manage task execution order, dependencies, and state, eliminating the need for manual sequencing and error-prone ad-hoc task management.

Core Features & Use Cases

  • DAG-Based Task Orchestration: Automatically execute tasks in the correct order based on their defined dependencies, ensuring that prerequisite tasks complete before dependent tasks run.
  • State Persistence: Save workflow run state between executions to resume interrupted workflows from their last successful step instead of restarting from the beginning.
  • Supervisor Mode: Run a long-lived supervisor process to monitor DAG task execution, handle long-running workflows, and manage execution across multiple runs.
  • Use Case: Use this skill to run a content processing pipeline where tasks like content validation, transformation, and deployment must run in a specific order, with the ability to pause and resume the pipeline if errors occur.

Quick Start

Use the dag-task-runner skill to execute the DAG workflow defined in the 'pipeline.json' file in your current project, using the default state directory to persist run progress between executions.

Dependency Matrix

Required Modules

None required

Components

Standard package

💻 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: dag-task-runner
Download link: https://github.com/FlatbreadLabs/flatbread/archive/main.zip#dag-task-runner

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

Agent Skills Search Helper

Install a tiny helper to your Agent, search and equip skill from 537,000+ vetted skills library on demand.