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

Open Source Grafana Dashboard Tracks Claude Code Costs and Usage via OpenTelemetry
An SRE built a free Grafana dashboard to visualize Claude Code spend, token usage, cache hit ratios, and edit decisions by pulling OpenTelemetry metrics into Prometheus-compatible backends.

Agent Browser Protocol: Open-source Chrome fork for AI agents achieves 90% on Mind2Web benchmark
Agent Browser Protocol (ABP) is an open-source Chrome fork that freezes JavaScript and time after each action to convert web browsing into multimodal chat for AI agents. It achieved 90.53% on the Online Mind2Web Benchmark and can be added to Claude Code with a single command.

Open-Source Tool Measures AI Coding Agent Autonomy with Local Data Analysis
Codelens-AI is an open-source CLI tool that analyzes Claude Code session files alongside git history to calculate autonomy metrics like Autopilot Ratio and Self-Heal Score. The tool runs locally with zero setup using npx claude-roi and keeps all data on your machine.

Why Your Claude Code UI Output Drifts and How a Structured Spec Fixes It
A developer explains that inconsistent UI output from Claude Code isn't a prompt problem — it's a format problem. Providing exact hex codes, font weights, spacing, screen states, and transitions eliminates drift. They also open-sourced an MCP server that converts screen recordings into structured specs.