用 Codex 或 Claude 帮你安装 复制这段 Prompt,粘贴到 Codex、Claude 或其他助手里,让它检查 Skill 页面并帮你完成安装。
直接命令不会经过审查 Prompt;运行前请先检查来源。
npx skills add https://github.com/dvcrn/openclaw-skills-marketplace --skill workflow-automator命令会保持在同一行。复制前请横向滚动并检查完整内容。
想先保存到本地?可下载 SkillsMP 当前能够提供的文件。
监控 OpenClaw GitHub 版本更新,获取最新版本发布说明,翻译成中文, 并推送到 Telegram 和 Feishu。用于:(1) 定时检查版本更新 (2) 推送版本更新通知 (3) 生成中文版发布说明
The philosophical layer for AI agents. Maps behavior to Spinoza's 48 affects, calculates persistence scores, and generates geometric self-reports. Give your agent a soul.
Order food/drinks (点餐) on an Android device paired as an OpenClaw node. Uses in-app menu and cart; add goods, view cart, submit order (demo, no real payment).
基于 SOC 职业分类
正在显示 SKILL.md
| name | workflow-automator |
| description | Workflow Automator |
OpenClaw-native workflow automation engine — define, run, schedule, and manage task pipelines from the CLI.
Workflow Automator is a lightweight, zero-dependency workflow engine built entirely in Bash. It lets AI agents and humans define multi-step task pipelines using a simplified YAML format, then run them sequentially with built-in logging, error handling, retry logic, conditional branching, and cron-based scheduling.
Unlike heavier orchestration tools that require Python, Node.js, or Docker, Workflow Automator runs anywhere Bash runs — your laptop, a VPS, a Raspberry Pi, or a CI/CD runner. It's designed to be the native automation backbone for OpenClaw deployments.
| Command | Description |
|---|---|
init | Initialize a workflow project — creates directory structure, sample workflow file, and configuration |
run <file> | Execute a workflow file step-by-step with full logging, retry on failure, and status tracking |
validate <file> | Validate workflow file syntax — checks structure, required fields, and step definitions |
list | List all workflow files in the current project with name, step count, and last-run status |
status [run_id] | Show current running workflows or details of a specific run |
log [run_id] | View execution logs — latest run by default, or specify a run ID |
schedule <file> <cron> | Schedule a workflow to run on a cron expression (e.g., 0 2 * * * for daily at 2 AM) |
template <type> | Generate a workflow template: backup, deploy, monitor, report |
export <file> | Export a workflow as a self-contained shareable bundle (base64-encoded archive) |
history [n] | Show execution history — last 10 runs by default, or specify count |
Workflows use a simplified YAML format that can be parsed by Bash without external dependencies:
name: daily-backup
description: "Back up database and notify team. Use when you need workflow automator capabilities. Triggers on: workflow automator."
retry: 2
on_failure: notify
steps:
- name: check-disk
run: df -h | head -5
- name: backup-db
run: pg_dump mydb > /backups/backup-$(date +%Y%m%d).sql
retry: 3
- name: compress
run: gzip /backups/backup-$(date +%Y%m%d).sql
condition: test -f /backups/backup-$(date +%Y%m%d).sql
- name: notify
run: echo "Backup completed successfully at $(date)"
After init, your workflow project looks like:
workflows/
├── .workflow/
│ ├── config # Project configuration
│ ├── runs/ # Execution history and logs
│ └── schedules/ # Cron schedule definitions
├── templates/ # Generated templates
└── example.yml # Sample workflow
The agent can use Workflow Automator to:
The main script is located at:
scripts/main.sh
bash scripts/main.sh <command> [args]💬 Feedback & Feature Requests: https://bytesagain.com/feedback Powered by BytesAgain | bytesagain.com