← ClaudeAtlas

llm-box-workflowlisted

Generate and execute terminal workflows using llm-box. Use when the user wants to automate multi-step terminal tasks, chain commands, fetch URLs, process data, create reusable pipelines, or build CI/CD-like automation locally. Trigger on keywords: workflow, pipeline, automate, batch process, fetch and save, schedule task.
alib8b8/llm-box · ★ 10 · AI & Automation · score 66
Install: claude install-skill alib8b8/llm-box
# llm-box Workflow Skill ## When to Use Use this skill when the user wants to: - **Automate multi-step terminal tasks** — fetching data, processing it, saving results - **Create reusable pipelines** — workflows that can be run repeatedly - **Chain commands** — where output of one step feeds into the next - **Batch process data** — transform, filter, combine multiple data sources - **Integrate LLMs into automation** — use Ollama, DeepSeek, or OpenAI-compatible models - **Replace fragile bash scripts** — with structured, auditable YAML workflows ## How llm-box Works ``` Plain English description → YAML workflow → Execute with TUI progress ``` llm-box generates a YAML workflow file from a natural language description. The workflow is deterministic and reproducible — same workflow always produces the same result. Users can edit the YAML by hand if they want to tweak things. ## Quick Reference ### CLI Commands ```bash # Generate a workflow from plain English llm-box create "<description>" # Run a workflow file llm-box run <workflow.yaml> # List all available nodes llm-box list # Validate a workflow file without running llm-box validate <workflow.yaml> # Run in safe mode (disables execute node) llm-box --safe-mode run <workflow.yaml> # Dry run (show steps without executing) llm-box --dry-run run <workflow.yaml> ``` ### Available Nodes **Utility Nodes:** | Node | Description | |------|-------------| | `fetch_url` | Fetch content from a URL (with SSRF protection) | |