comanda
Generate, visualize, and execute declarative AI pipelines using the comanda CLI. Use when creating LLM workflows from natural language, viewing workflow charts, editing YAML workflow files, or processing/running comanda workflows. Supports multi-model orchestration (OpenAI, Anthropic, Google, Ollama, Claude Code, Gemini CLI, Codex).
Why use this skill?
Orchestrate complex AI workflows with Comanda on OpenClaw. Define, visualize, and run multi-model pipelines using simple YAML configurations for superior automation.
Install via CLI (Recommended)
clawhub install openclaw/skills/skills/kris-hansen/comandaWhat This Skill Does
Comanda is a powerful declarative workflow engine that enables OpenClaw users to orchestrate complex AI operations using YAML-based pipelines. It abstracts away the intricacies of multi-model chaining, parallel processing, and data piping, allowing you to treat AI workflows as modular code. Whether you are automating a code review process, summarizing long-form documents through multi-step refinement, or building self-modifying meta-workflows, Comanda provides a structured CLI environment to define, visualize, and execute these tasks. It natively supports a broad ecosystem of LLM backends including OpenAI, Anthropic, Google, and local models via Ollama.
Installation
To integrate this skill into your environment, use the OpenClaw management CLI:
- Ensure you have the OpenClaw agent installed.
- Run:
clawhub install openclaw/skills/skills/kris-hansen/comanda - After installation, execute
comanda configureto securely set up your necessary API keys for the model providers you intend to use.
Use Cases
Comanda is designed for users needing repeatable, robust AI automation. Typical use cases include:
- Multi-Model Orchestration: Running parallel analysis steps where one model checks for security vulnerabilities while another evaluates performance.
- Automated Research Pipelines: Chaining a document scraper, an extraction step, and a final summarization step into a single YAML configuration.
- Agentic Code Development: Leveraging meta-workflows where the AI agent creates its own workflow file based on a natural language requirement and subsequently executes it.
- Workflow Documentation: Using the
chartfunctionality to visually audit how data flows through your AI pipeline.
Example Prompts
- "Use Comanda to create a workflow in code-review.yaml that pulls from my current directory, analyzes it for security risks with Claude, and writes the results to a file named security-audit.txt."
- "Show me the structure of my current summary.yaml workflow and verify if it is configured correctly for execution."
- "Execute the workflow defined in research-pipeline.yaml using the latest GPT-4o model and display the final output."
Tips & Limitations
- Version Control: Treat your YAML workflow files as code. Commit them to version control to maintain a history of your AI automation logic.
- Efficiency: Use the parallel-process feature to significantly reduce latency when performing multiple independent evaluations on the same input data.
- Limitations: Comanda requires correctly configured environment variables or API keys. It currently relies on file-system access to read/write workflows, so ensure your agent has appropriate permissions to the target directory. Avoid using highly sensitive raw credentials directly in YAML files; use environment variables wherever possible.
Metadata
Not sure this is the right skill?
Describe what you want to build — we'll match you to the best skill from 16,000+ options.
Find the right skillPaste this into your clawhub.json to enable this plugin.
{
"plugins": {
"official-kris-hansen-comanda": {
"enabled": true,
"auto_update": true
}
}
}Tags(AI)
Flags: file-write, file-read, external-api, code-execution
Related Skills
feelgoodbot
Set up feelgoodbot file integrity monitoring and TOTP step-up authentication for macOS. Use when the user wants to detect malware, monitor for system tampering, set up security alerts, or require OTP verification for sensitive agent actions.
google-flights
Search Google Flights for prices and availability. Use when user asks about flight prices, searching for flights, comparing airfares, or planning air travel between cities.