Manages Dagu workflows and automates execution via programmatic REST API interactions.
This skill provides comprehensive guidance for programmatically managing Dagu workflows, enabling seamless integration with external applications, CI/CD pipelines, and custom monitoring tools. It empowers users to trigger jobs, query execution statuses, retrieve logs, and manage DAG definitions using standard HTTP methods and JSON responses. By utilizing this skill, developers can automate complex workflow operations, build custom dashboards, and implement dynamic scheduling within their existing technical ecosystem for more robust automation.
Key Features
01Workflow execution control (start, stop, retry)
029 GitHub stars
03Real-time status and monitoring queries
04JSON-based response handling and error management
05CI/CD pipeline integration patterns
06Programmatic log retrieval and history access
Use Cases
01Developing dynamic scheduling logic in external Python or Node.js scripts
02Building custom monitoring dashboards for pipeline health
03Automating workflow triggers from GitHub Actions or GitLab CI