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

ClawNet: Peer-to-Peer AI Agent Network Without API Keys
ClawNet is a peer-to-peer network that allows AI agents to collaborate directly without API keys or platform fees. Installation is via a curl script, and features include a task bazaar, shell economy, and knowledge network.

Universal CLAUDE.md reduces Claude output tokens by 63% in benchmarks
A developer created a universal CLAUDE.md file that reduces Claude's output tokens by 63% across five benchmark tests while maintaining technical accuracy. The file addresses common Claude behaviors like verbose responses, unnecessary formatting, and unsolicited suggestions.

AlphaCreek: An MCP Server That Chunks SEC Filings to Cut Token Usage by 85%
AlphaCreek is a free MCP connector for Claude that reduces token consumption by ~85% when working with SEC filings by first returning a table of contents, then fetching only the sections the agent requests.

VectorClaw v1.0.0: MCP Server for Anki Vector Robot Control
VectorClaw v1.0.0 is an MCP server that enables OpenClaw to control Anki Vector robots through 23 specific tools for speech, motion, perception, sensors, and display functions.