Workflow orchestrator with AI CLI integration for sysadmin tasks

A developer has built a file-based workflow orchestrator called 'workflow' with a TUI and CLI interface. The tool integrates with AI coding CLIs to generate, update, fix, and refine sysadmin workflows from natural language descriptions.
AI Integration Features
If claude (Claude Code), codex (Codex CLI), or gemini (Gemini CLI) is on your PATH, the tool provides four capabilities:
- Generate — Press 'a' in the TUI, type a description like "check nginx status, restart if down, send Slack alert on failure". The AI generates a multi-step YAML workflow with proper dependencies and error handling. You can review before saving.
- Update — Press 'A' on any existing task. Type instructions like "add retry logic to the upload step" or "parallelize the independent checks". The AI rewrites the YAML while preserving your structure.
- Fix — When a workflow fails, press 'a'. The AI reads the error output, diagnoses the problem, and proposes corrected YAML.
- Refine — At any preview stage, press 'r' to iteratively improve. You can make multiple rounds of improvements like "Add error handling" → preview → "also add logging" → preview → save.
Claude Code Skill
There's also a Claude Code skill included. Install it and you can manage workflows entirely from Claude Code conversations with commands like:
- "Create a workflow for daily database backups."
- "Dry-run the staging deploy."
- "List my overdue tasks."
This makes workflow a building block for agentic automation — AI agents can create, validate, and execute operational tasks through a file-based interface.
Technical Details
The AI integration is tool-agnostic. It auto-detects whichever CLI you have installed. No API keys are configured inside workflow itself — just authenticate your AI CLI tool and it works.
Beyond the AI features, workflow includes:
- 42 bundled sysadmin/Docker/Kubernetes templates
- DAG execution with retries and timeouts
- Overdue reminders
- Shell history import
- Git sync across machines
The tool is MIT licensed and distributed as a single Rust binary. The GitHub repository is available at https://github.com/vchaindz/workflow.
📖 Read the full source: r/ClaudeAI
👀 See Also

JetBrains Introduces Plugin for Modern Go Code with AI Agents Junie and Claude Code
JetBrains has released a plugin for AI agents Junie and Claude Code, enhancing their ability to generate modern Go code by adhering to the latest Go features and best practices.

GrapeRoot: Open-source tool reduces Claude Code token usage by 40-80%
GrapeRoot is a free, open-source local MCP server that sits between your codebase and Claude Code, reducing token usage by 40-80% by tracking what the model has already seen and sending only relevant code changes.

OpenObscure: Open-Source On-Device Privacy Firewall for AI Agents
OpenObscure is an open-source, on-device privacy firewall that sits between AI agents and LLM providers, using FF1 Format-Preserving Encryption to encrypt PII values before requests leave your device. It includes PII detection with 99.7% recall, cognitive firewall scanning, and runs on macOS/Linux/Windows with iOS/Android bindings.

Claude Desktop + Blender via MCP: Real-Time 3D Workflow Closes the Feedback Loop
An open-source Blender add-on runs an MCP server inside Blender, letting Claude Desktop inspect scenes, create objects, render images, and read results—closing the script-paste feedback loop.