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).
数据来源:ClawHub。 在 ClawSkills 查看
选择你使用的 Agent
方法一:命令行安装(推荐)
推荐(无需提前安装 clawhub)
npx clawhub@latest --dir ~/.claude/skills install comanda或使用 clawhub CLI(需提前安装)
clawhub --dir ~/.claude/skills install comanda⚠️ 需要 Node.js 18+,没有 Node?请使用下方方法二直接下载 ZIP。 安装 Node.js →
方法二:手动下载安装(无需 Node)
下载 ZIP,解压后将文件夹放到以下路径,重启 Agent 即可:
安装路径
~/.claude/skills/comanda/💡解压后将文件夹放到上方路径,重启 Agent 即可生效
--- name: comanda version: 1.0.1 description: 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). homepage: https://comanda.sh repository: https://github.com/kris-hansen/comanda ---
🌐 Website: comanda.sh | 📦 GitHub: kris-hansen/comanda
Comanda defines LLM workflows in YAML and runs them from the command line. Workflows can chain multiple AI models, run steps in parallel, and pipe data through processing stages.
# macOS
brew install kris-hansen/comanda/comanda
# Or via Go
go install github.com/kris-hansen/comanda@latest
Then configure API keys:
comanda configure
Create a workflow YAML from natural language:
comanda generate <output.yaml> "<prompt>"
# Examples
comanda generate summarize.yaml "Create a workflow that summarizes text input"
comanda generate review.yaml "Analyze code for bugs, then suggest fixes" -m claude-sonnet-4-20250514
Display ASCII chart of workflow structure:
comanda chart <workflow.yaml>
comanda chart workflow.yaml --verbose
Shows step relationships, models used, input/output chains, and validity.
Run a workflow file:
comanda process <workflow.yaml>
# With input
cat file.txt | comanda process analyze.yaml
echo "Design a REST API" | comanda process multi-agent.yaml
# Multiple workflows
comanda process step1.yaml step2.yaml step3.yaml
Workflow files are YAML. Read them directly to understand or modify:
cat workflow.yaml
step_name:
input: STDIN | NA | filename | $VARIABLE
model: gpt-4o | claude-sonnet-4-20250514 | gemini-pro | ollama/llama2 | claude-code | gemini-cli
action: "Instruction for the model"
output: STDOUT | filename | $VARIABLE
parallel-process:
analysis-one:
input: STDIN
model: claude-sonnet-4-20250514
action: "Analyze for security issues"
output: $SECURITY
analysis-two:
input: STDIN
model: gpt-4o
action: "Analyze for performance"
output: $PERF
extract:
input: document.pdf
model: gpt-4o
action: "Extract key points"
output: $POINTS
summarize:
input: $POINTS
model: claude-sonnet-4-20250514
action: "Create executive summary"
output: STDOUT
create_workflow:
input: NA
generate:
model: gpt-4o
action: "Create a workflow that analyzes sentiment"
output: generated.yaml
run_it:
input: NA
process:
workflow_file: generated.yaml
Run comanda configure to set up API keys. Common models:
| Provider | Models | |----------|--------| | OpenAI | gpt-4o, gpt-4o-mini, o1, o1-mini | | Anthropic | claude-sonnet-4-20250514, claude-opus-4-20250514 | | Google | gemini-pro, gemini-flash | | Ollama | ollama/llama2, ollama/mistral, etc. | | Agentic | claude-code, gemini-cli, openai-codex |
See ~/clawd/comanda/examples/ for workflow samples:
agentic-loop/ - Autonomous agent patternsclaude-code/ - Claude Code integrationgemini-cli/ - Gemini CLI workflowsdocument-processing/ - PDF, text extractiondatabase-connections/ - DB query workflowscomanda configure to add API keyscomanda chart workflow.yaml to visualize and check validity--debug flag for verbose logging安装 Comanda 后,可以对 AI 说这些话来触发它
Help me get started with Comanda
Explains what Comanda does, walks through the setup, and runs a quick demo based on your current project
Use Comanda to generate, visualize, and execute declarative AI pipelines using the...
Invokes Comanda with the right parameters and returns the result directly in the conversation
What can I do with Comanda in my developer & devops workflow?
Lists the top use cases for Comanda, with example commands for each scenario
将技能文件夹放到 ~/.claude/skills/comanda/ 目录(个人级,所有项目可用),或 .claude/skills/comanda/(项目级)。重启 AI 客户端后,用 /comanda 主动调用,或让 AI 根据上下文自动发现并使用。
Comanda 支持 Claude、Cursor、OpenClaw,可与这些 AI 平台无缝集成,扩展其能力。
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).
Comanda 属于「Developer & DevOps」分类,该分类的技能帮助 AI 智能体在此领域执行专业任务。
Automate my developer & devops tasks using Comanda
Identifies repetitive steps in your workflow and sets up Comanda to handle them automatically