Token导航 LogoToken导航TokenDH.com
开发需要联网clawhub未标认证来源可访问clear审计通过

clawd-automator爪式自动机

Agent Skill

clawd-automator 用于补充开发相关能力,适合在 OpenClaw 中需要让 Agent 承接开发相关任务时使用。可结合来源仓库、安装命令和原始 README 继续核验具体用法。安装前建议确认权限范围、维护状态,以及是否会触发联网、命令执行或文件读写。

总安装

6,672

周安装

278

GitHub Stars

公开资料未说明

下载量

2,224
OpenClaw

安装说明

本站只整理中文说明和来源信息,不托管安装包,也不代用户安装。

GitHub

来源数

2

许可证

MIT-0

最后核验

2026-05-01

来源状态

来源可访问

安装方式

通过对话安装

复制提示词发给支持本地命令或 Skills 的 AI 助手,先确认命令和权限,再让它执行。

请帮我安装这个 Agent Skill:clawd-automator(爪式自动机)
来源仓库:https://github.com/fuczy/clawd-automator
安装命令:
openclaw skills install clawd-automator
安装前请先检查当前环境是否支持对应 CLI,并向我确认将要执行的命令、安装目录、联网范围和文件读写权限;确认后再执行。

命令行安装

复制命令到本机终端执行。该命令会通过 OpenClaw 从第三方来源获取 Skill;本站只展示命令,不托管安装包,也不自动执行。

ClawHubOpenClaw
openclaw skills install clawd-automator

简介

clawd-automator 用于编排复杂的多步骤自动化工作流。

  • 支持并行处理、条件分支与定时调度任务。clawd-automator 属于开发类 Skill,可作为该场景下的辅助能力补充。
  • 通过 clawhub 安装,需结合原始 README 核验触发器配置。
  • 使用前应确认任务依赖关系及失败重试机制。
  • 适合替代重复性高的人工操作流程提升效率。

SKILL.md

name
automator
description
Create and manage complex automation workflows using OpenClaw. Orchestrate multi-step tasks, parallel processing, conditional logic, and scheduled automation. Perfect for repetitive business processes, data pipelines, and cross-platform integrations.
homepage
https://clawhub.com/skills/automator
metadata
openclaw
emoji
🤖
requires
bins
["openclaw"]
tags
["automation", "workflow", "productivity"]

Automator Skill

Build profitable automation workflows that save hours every week

When to Use

USE this skill when:

  • "Automate my daily report generation"
  • "Create a workflow that monitors prices and alerts me"
  • "Set up a multi-step data processing pipeline"
  • "I need to schedule recurring tasks with dependencies"
  • "Automate my social media posting across platforms"
  • "Create an approval workflow for my team"
  • "Set up automated backups with notifications"

When NOT to Use

DON'T use this skill when:

  • Single simple command needed (use direct command instead)
  • One-off manual task (no automation needed)
  • Tasks requiring human judgment/creativity
  • Real-time interactive work (workflow adds latency)

💰 Value Proposition

What you get:

  • Save 10+ hours/week on repetitive tasks
  • 🎯 Reliability - workflows run on schedule, even when you forget
  • 🔄 Scalability - same workflow works at any volume
  • 📊 Visibility - track execution history and failures
  • 🛡️ Error handling - retries, fallbacks, alerts

ROI Example:

  • Simple workflow (data fetch + email): 1 hour setup = 5 hours/month saved
  • Complex workflow (multi-source aggregation + reports): 4 hours setup = 20+ hours/month saved
  • Break-even: 1-2 weeks for most workflows

Core Concepts

Workflow Structure

workflow:
  name: "Daily Report Generator"
  schedule: "0 8 * * *"  # Every day at 8 AM
  steps:
    - id: fetch_data
      task: "Fetch sales data from API"
      agent: "data-fetcher"
      timeout: 300

    - id: process
      task: "Process data into report format"
      agent: "data-processor"
      depends_on: [fetch_data]
      timeout: 600

    - id: notify
      task: "Send report via email"
      agent: "notifier"
      depends_on: [process]
      timeout: 120

Agent Roles

Each step can run on a specialized agent:

  • data-fetcher: API calls, data extraction
  • data-processor: Transformations, analysis, calculations
  • notifier: Email, Slack, Telegram, notifications
  • approver: Human-in-the-loop decisions
  • archiver: Storage, backups, cleanup

Error Handling & Retries

retry_policy:
  max_attempts: 3
  backoff: "exponential"  # 1s, 2s, 4s
  on_failure: "notify_admin"  # or "continue", "abort"

failure_notifications:
  - email: "admin@company.com"
  - slack: "#alerts"

Quick Start

1. Define Your Workflow

Create a YAML file my-workflow.yaml:

workflow:
  name: "Price Monitor"
  description: "Check product prices hourly and alert if below threshold"
  schedule:
    type: "interval"
    every: "1h"

steps:
  - name: "Check Amazon Price"
    agent: "price-checker"
    prompt: |
      Check price of product https://amazon.com/dp/B08XYZ
      Return price and availability

  - name: "Compare to Threshold"
    agent: "decision-maker"
    prompt: |
      Threshold: $50
      Current price: {{Check Amazon Price.output}}
      Is price below threshold? Return yes/no

  - name: "Send Alert if Cheap"
    agent: "notifier"
    prompt: |
      If {{Compare to Threshold.output}} == "yes":
        Send email to user@example.com
        Subject: Price Alert!
        Body: Product is now ${{Check Amazon Price.output}}
    depends_on: [Check Amazon Price, Compare to Threshold]

2. Load and Start

# Load workflow definition
openclaw workflow load my-workflow.yaml

# Start the scheduled workflow
openclaw workflow start Price Monitor

# Check status
openclaw workflow status

3. Monitor Execution

# View recent runs
openclaw workflow runs Price Monitor --limit 10

# Get execution details
openclaw workflow run <run-id>

# Stop workflow
openclaw workflow stop Price Monitor

Common Workflow Patterns

Pattern 1: Data Pipeline

workflow:
  name: "Daily Analytics Pipeline"
  schedule: "0 6 * * *"  # 6 AM daily

steps:
  - fetch: "Extract data from 3 sources"
    agent: "extractor"
    parallel: true  # Run multiple sources in parallel

  - transform: "Clean and normalize data"
    agent: "transformer"
    depends_on: [fetch]

  - analyze: "Generate insights"
    agent: "analyst"
    depends_on: [transform]

  - report: "Create PDF report"
    agent: "reporter"
    depends_on: [analyze]

  - distribute: "Email and Slack"
    agent: "distributor"
    depends_on: [report]

Benefit: 30-minute manual process → fully automated

Pattern 2: Approval Workflow

workflow:
  name: "Document Approval"
  trigger: "manual"  # Start on demand

steps:
  - draft: "Generate initial document"
    agent: "writer"

  - review: "Human review"
    agent: "approver"
    type: "human_input"  # Waits for manual approval

  - finalize: "Apply final changes"
    agent: "editor"
    depends_on: [review]

  - publish: "Deploy to production"
    agent: "publisher"
    depends_on: [finalize]

Benefit: Track approvals, no lost emails

Pattern 3: Alert & Escalation

workflow:
  name: "System Monitor"
  schedule: "*/5 * * * *"  # Every 5 minutes
  alert_levels:
    - warning: "System load > 80%"
    - critical: "System load > 95%"

steps:
  - check: "Monitor system metrics"
    agent: "monitor"

  - classify: "Determine severity"
    agent: "classifier"

  - alert:
      agent: "alerter"
      escalation:
        warning: "log_only"
        critical: ["slack", "pagerduty", "sms"]

Benefit: 24/7 monitoring without human attention

Advanced Features

Parallel Execution

steps:
  - name: "Parallel Fetch"
    agent: "fetcher"
    task: "Fetch data from multiple sources"
    parallel: true
    max_concurrent: 5

Conditional Branching

steps:
  - validate: "Check data quality"
    agent: "validator"

  - if_good:
      agent: "loader"
      depends_on: [validate]
      condition: "{{validate.output}} == 'valid'"

  - if_bad:
      agent: "alerter"
      depends_on: [validate]
      condition: "{{validate.output}} != 'valid'"

Output Passing

Use {{step-name.output}} to reference previous step results:

steps:
  - fetch_users:
      agent: "query-db"
      output: "user_ids"

  - fetch_data:
      agent: "api-client"
      prompt: "Fetch records for users: {{fetch_users.output}}"

Pro Tips

1. Start Simple, Then Complex

  • Begin with 2-3 step workflows
  • Add error handling after basic flow works
  • Use templates (see below)

2. Use Specialized Agents

  • Create dedicated agents for common tasks
  • Save as reusable agent profiles
  • Example: data-analyst, email-composer, code-reviewer

3. Implement Checkpoints

steps:
  - step1: ...
  - checkpoint: "Save progress to DB"
    agent: "checkpointer"
  - step2:
      depends_on: [checkpoint]
      # Will resume from checkpoint if failed

4. Set Up Alerts

  • Always configure failure notifications
  • Use different channels for different severity levels
  • Include run ID in alerts for quick debugging

5. Monitor Costs

  • Track token usage per workflow run
  • Set budget alerts
  • Optimize prompts to reduce token consumption

Templates

Copy these templates to get started:

Template: Daily Summary

workflow:
  name: "Daily Digest"
  schedule: "0 7 * * *"

steps:
  - news: "Fetch latest news"
    agent: "news-fetcher"

  - weather: "Get weather forecast"
    agent: "weather-checker"

  - calendar: "Today's meetings"
    agent: "calendar-agent"

  - compile: "Compile into digest"
    agent: "compiler"

  - send: "Email digest"
    agent: "emailer"

Template: E-commerce Monitor

workflow:
  name: "Store Monitor"
  schedule: "*/15 * * * *"

steps:
  - check_inventory:
      agent: "inventory-checker"
      prompt: "List products below reorder threshold"

  - check_orders:
      agent: "order-checker"
      prompt: "Find pending orders > 24 hours"

  - generate_report:
      agent: "reporter"
      depends_on: [check_inventory, check_orders]

  - notify_manager:
      agent: "slack-notifier"
      depends_on: [generate_report]

Troubleshooting

Workflow Not Running?

  • Check schedule format (cron expression)
  • Verify agent exists: openclaw agents list
  • View logs: openclaw logs --follow

Steps Timing Out?

  • Increase timeout in step definition
  • Break large tasks into smaller steps
  • Use parallelization

No Output Available?

  • Check agent responded correctly
  • Use openclaw workflow run <id> to inspect
  • Agents must use output field

Want to Pause?

openclaw workflow pause <workflow-name>
openclaw workflow resume <workflow-name>

Next Steps

  1. 📖 Read examples: ~/.openclaw/workspace/skills/automator/examples/
  2. 🧪 Test in sandbox: Use non-production agents first
  3. 📈 Monitor usage: Check token costs daily
  4. 🔄 Iterate: Refine prompts based on results
  5. 📤 Share: Publish your workflows to ClawHub (coming soon!)

💡 Need Help?

  • Join OpenClaw Discord: https://discord.com/invite/clawd
  • Report issues: https://github.com/openclaw/openclaw/issues
  • Read full docs: https://docs.openclaw.ai/workflows

_Automate the boring stuff. Focus on what matters._ 🚀

适合场景

01

OpenClaw 用户查找和安装 Skill 时

02

用户想查找某类 Agent Skill 时

03

需要根据任务场景推荐可安装能力包时

04

需要对比不同来源的安装命令和来源信息时

能力概览

能力 1

按任务关键词查找相关 Skills

能力 2

展示可复制的安装命令

能力 3

保留来源站点、仓库和原始说明,方便继续核验

能力 4

补充不同宿主或平台的使用分布数据

能力 5

展示第三方安全扫描或审计结果

安装后应在对应宿主中按原始 README 的触发条件使用;具体调用方式请以来源页面和 README 为准。

平台分布

OpenClaw

73.75%
按下载量换算1,640

安全审计

VirusTotal

通过

ClawScan

通过

Static analysis

通过

权限和风险

需要联网

该 Skill 可能需要联网访问来源站点、仓库或外部 API;具体网络访问范围需要结合源码和 README 复核。

安装前确认

本站仅展示第三方公开信息,不托管安装包,不提供自动安装或运行环境。安装前应自行审查源码、依赖和命令行为。当前只有一个来源,正式发布前建议补源仓库或其他目录站核验。

来源信息

继续浏览同类 Skills