{
  "schemaVersion": "1.0",
  "item": {
    "slug": "automation-workflows-0-1-0",
    "name": "Automation Workflows 0.1.0",
    "source": "tencent",
    "type": "skill",
    "category": "开发工具",
    "sourceUrl": "https://clawhub.ai/lucasayala/automation-workflows-0-1-0",
    "canonicalUrl": "https://clawhub.ai/lucasayala/automation-workflows-0-1-0",
    "targetPlatform": "OpenClaw"
  },
  "install": {
    "downloadMode": "redirect",
    "downloadUrl": "/downloads/automation-workflows-0-1-0",
    "sourceDownloadUrl": "https://wry-manatee-359.convex.site/api/v1/download?slug=automation-workflows-0-1-0",
    "sourcePlatform": "tencent",
    "targetPlatform": "OpenClaw",
    "installMethod": "Manual import",
    "extraction": "Extract archive",
    "prerequisites": [
      "OpenClaw"
    ],
    "packageFormat": "ZIP package",
    "includedAssets": [
      "SKILL.md",
      "_meta.json"
    ],
    "primaryDoc": "SKILL.md",
    "quickSetup": [
      "Download the package from Yavira.",
      "Extract the archive and review SKILL.md first.",
      "Import or place the package into your OpenClaw setup."
    ],
    "agentAssist": {
      "summary": "Hand the extracted package to your coding agent with a concrete install brief instead of figuring it out manually.",
      "steps": [
        "Download the package from Yavira.",
        "Extract it into a folder your agent can access.",
        "Paste one of the prompts below and point your agent at the extracted folder."
      ],
      "prompts": [
        {
          "label": "New install",
          "body": "I downloaded a skill package from Yavira. Read SKILL.md from the extracted folder and install it by following the included instructions. Tell me what you changed and call out any manual steps you could not complete."
        },
        {
          "label": "Upgrade existing",
          "body": "I downloaded an updated skill package from Yavira. Read SKILL.md from the extracted folder, compare it with my current installation, and upgrade it while preserving any custom configuration unless the package docs explicitly say otherwise. Summarize what changed and any follow-up checks I should run."
        }
      ]
    },
    "sourceHealth": {
      "source": "tencent",
      "status": "healthy",
      "reason": "direct_download_ok",
      "recommendedAction": "download",
      "checkedAt": "2026-04-23T16:43:11.935Z",
      "expiresAt": "2026-04-30T16:43:11.935Z",
      "httpStatus": 200,
      "finalUrl": "https://wry-manatee-359.convex.site/api/v1/download?slug=4claw-imageboard",
      "contentType": "application/zip",
      "probeMethod": "head",
      "details": {
        "probeUrl": "https://wry-manatee-359.convex.site/api/v1/download?slug=4claw-imageboard",
        "contentDisposition": "attachment; filename=\"4claw-imageboard-1.0.1.zip\"",
        "redirectLocation": null,
        "bodySnippet": null
      },
      "scope": "source",
      "summary": "Source download looks usable.",
      "detail": "Yavira can redirect you to the upstream package for this source.",
      "primaryActionLabel": "Download for OpenClaw",
      "primaryActionHref": "/downloads/automation-workflows-0-1-0"
    },
    "validation": {
      "installChecklist": [
        "Use the Yavira download entry.",
        "Review SKILL.md after the package is downloaded.",
        "Confirm the extracted package contains the expected setup assets."
      ],
      "postInstallChecks": [
        "Confirm the extracted package includes the expected docs or setup files.",
        "Validate the skill or prompts are available in your target agent workspace.",
        "Capture any manual follow-up steps the agent could not complete."
      ]
    },
    "downloadPageUrl": "https://openagent3.xyz/downloads/automation-workflows-0-1-0",
    "agentPageUrl": "https://openagent3.xyz/skills/automation-workflows-0-1-0/agent",
    "manifestUrl": "https://openagent3.xyz/skills/automation-workflows-0-1-0/agent.json",
    "briefUrl": "https://openagent3.xyz/skills/automation-workflows-0-1-0/agent.md"
  },
  "agentAssist": {
    "summary": "Hand the extracted package to your coding agent with a concrete install brief instead of figuring it out manually.",
    "steps": [
      "Download the package from Yavira.",
      "Extract it into a folder your agent can access.",
      "Paste one of the prompts below and point your agent at the extracted folder."
    ],
    "prompts": [
      {
        "label": "New install",
        "body": "I downloaded a skill package from Yavira. Read SKILL.md from the extracted folder and install it by following the included instructions. Tell me what you changed and call out any manual steps you could not complete."
      },
      {
        "label": "Upgrade existing",
        "body": "I downloaded an updated skill package from Yavira. Read SKILL.md from the extracted folder, compare it with my current installation, and upgrade it while preserving any custom configuration unless the package docs explicitly say otherwise. Summarize what changed and any follow-up checks I should run."
      }
    ]
  },
  "documentation": {
    "source": "clawhub",
    "primaryDoc": "SKILL.md",
    "sections": [
      {
        "title": "Overview",
        "body": "As a solopreneur, your time is your most valuable asset. Automation lets you scale without hiring. The goal is simple: automate anything you do more than twice a week that doesn't require creative thinking. This playbook shows you how to identify automation opportunities, design workflows, and implement them without writing code."
      },
      {
        "title": "Step 1: Identify What to Automate",
        "body": "Not every task should be automated. Start by finding the highest-value opportunities.\n\nAutomation audit (spend 1 hour on this):\n\nTrack every task you do for a week (use a notebook or simple spreadsheet)\n\n\nFor each task, note:\n\nHow long it takes\nHow often you do it (daily, weekly, monthly)\nWhether it's repetitive or requires judgment\n\n\n\nCalculate time cost per task:\nTime Cost = (Minutes per task × Frequency per month) / 60\n\nExample: 15 min task done 20x/month = 5 hours/month\n\n\nSort by time cost (highest to lowest)\n\nGood candidates for automation:\n\nRepetitive (same steps every time)\nRule-based (no complex judgment calls)\nHigh-frequency (daily or weekly)\nTime-consuming (takes 10+ minutes)\n\nExamples:\n\n✅ Sending weekly reports to clients (same format, same schedule)\n✅ Creating invoices after payment\n✅ Adding new leads to CRM from form submissions\n✅ Posting social media content on a schedule\n❌ Conducting customer discovery interviews (requires nuance)\n❌ Writing custom proposals for clients (requires creativity)\n\nLow-hanging fruit checklist (start here):\n\nEmail notifications for form submissions\n Auto-save form responses to spreadsheet\n Schedule social posts in advance\n Auto-create invoices from payment confirmations\n Sync data between tools (CRM ↔ email tool ↔ spreadsheet)"
      },
      {
        "title": "Step 2: Choose Your Automation Tool",
        "body": "Three main options for no-code automation. Pick based on complexity and budget.\n\nTool comparison:\n\nToolBest ForPricingLearning CurvePower LevelZapierSimple, 2-3 step workflows$20-50/monthEasyLow-MediumMake (Integromat)Visual, multi-step workflows$9-30/monthMediumMedium-Highn8nComplex, developer-friendly, self-hostedFree (self-hosted) or $20/monthMedium-HardHigh\n\nSelection guide:\n\nBudget < $20/month → Try Zapier free tier or n8n self-hosted\nNeed visual workflow builder → Make\nSimple 2-step workflows → Zapier\nComplex workflows with branching logic → Make or n8n\nWant full control and customization → n8n\n\nRecommendation for solopreneurs: Start with Zapier (easiest to learn). Graduate to Make or n8n when you hit Zapier's limits."
      },
      {
        "title": "Step 3: Design Your Workflow",
        "body": "Before building, map out the workflow on paper or a whiteboard.\n\nWorkflow design template:\n\nTRIGGER: What event starts the workflow?\n  Example: \"New row added to Google Sheet\"\n\nCONDITIONS (optional): Should this workflow run every time, or only when certain conditions are met?\n  Example: \"Only if Status column = 'Approved'\"\n\nACTIONS: What should happen as a result?\n  Step 1: [action]\n  Step 2: [action]\n  Step 3: [action]\n\nERROR HANDLING: What happens if something fails?\n  Example: \"Send me a Slack message if action fails\"\n\nExample workflow (lead capture → CRM → email):\n\nTRIGGER: New form submission on website\n\nCONDITIONS: Email field is not empty\n\nACTIONS:\n  Step 1: Add lead to CRM (e.g., Airtable or HubSpot)\n  Step 2: Send welcome email via email tool (e.g., ConvertKit)\n  Step 3: Create task in project management tool (e.g., Notion) to follow up in 3 days\n  Step 4: Send me a Slack notification: \"New lead: [Name]\"\n\nERROR HANDLING: If Step 1 fails, send email alert to me\n\nDesign principles:\n\nKeep it simple — start with 2-3 steps, add complexity later\nTest each step individually before chaining them together\nAdd delays between actions if needed (some APIs are slow)\nAlways include error notifications so you know when things break"
      },
      {
        "title": "Step 4: Build and Test Your Workflow",
        "body": "Now implement it in your chosen tool.\n\nBuild workflow (Zapier example):\n\nChoose trigger app (e.g., Google Forms, Typeform, website form)\nConnect your account (authenticate via OAuth)\nTest trigger (submit a test form to make sure data comes through)\nAdd action (e.g., \"Add row to Google Sheets\")\nMap fields (match form fields to spreadsheet columns)\nTest action (run test to verify row is added correctly)\nRepeat for additional actions\nTurn on workflow (Zapier calls this \"turn on Zap\")\n\nTesting checklist:\n\nSubmit test data through the trigger\n Verify each action executes correctly\n Check that data maps to the right fields\n Test with edge cases (empty fields, special characters, long text)\n Test error handling (intentionally cause a failure to see if alerts work)\n\nCommon issues and fixes:\n\nIssueCauseFixWorkflow doesn't triggerTrigger conditions too narrowCheck filter settings, broaden criteriaAction failsAPI rate limit or permissionsAdd delay between actions, re-authenticateData missing or incorrectField mapping wrongDouble-check which fields are mappedWorkflow runs multiple timesDuplicate triggersDe-duplicate based on unique ID\n\nRule: Test with real data before relying on an automation. Don't discover bugs when a real customer is involved."
      },
      {
        "title": "Step 5: Monitor and Maintain Automations",
        "body": "Automations aren't set-it-and-forget-it. They break. Tools change. APIs update. You need a maintenance plan.\n\nWeekly check (5 min):\n\nScan workflow logs for errors (most tools show a log of runs + failures)\nAddress any failures immediately\n\nMonthly audit (15 min):\n\nReview all active workflows\nCheck: Is this still being used? Is it still saving time?\nDisable or delete unused workflows (they clutter your dashboard and can cause confusion)\nUpdate any workflows that depend on tools you've switched away from\n\nWhere to store workflow documentation:\n\nCreate a simple doc (Notion, Google Doc) for each workflow\nInclude: What it does, when it runs, what apps it connects, how to troubleshoot\nIf you have 10+ workflows, this doc will save you hours when something breaks\n\nError handling setup:\n\nRoute all error notifications to one place (Slack channel, email inbox, or task manager)\nSet up: \"If any workflow fails, send a message to [your error channel]\"\nReview errors weekly and fix root causes"
      },
      {
        "title": "Step 6: Advanced Automation Ideas",
        "body": "Once you've automated the basics, consider these higher-leverage workflows:"
      },
      {
        "title": "Client onboarding automation",
        "body": "TRIGGER: New client signs contract (via DocuSign, HelloSign)\nACTIONS:\n  1. Create project in project management tool\n  2. Add client to CRM with \"Active\" status\n  3. Send onboarding email sequence\n  4. Create invoice in accounting software\n  5. Schedule kickoff call on calendar\n  6. Add client to Slack workspace (if applicable)"
      },
      {
        "title": "Content distribution automation",
        "body": "TRIGGER: New blog post published on website (via RSS or webhook)\nACTIONS:\n  1. Post link to LinkedIn with auto-generated caption\n  2. Post link to Twitter as a thread\n  3. Add post to email newsletter draft (in email tool)\n  4. Add to content calendar (Notion or Airtable)\n  5. Send notification to team (Slack) that post is live"
      },
      {
        "title": "Customer health monitoring",
        "body": "TRIGGER: Every Monday at 9am (scheduled trigger)\nACTIONS:\n  1. Pull usage data for all customers from database (via API)\n  2. Flag customers with <50% of average usage\n  3. Add flagged customers to \"At Risk\" segment in CRM\n  4. Send re-engagement email campaign to at-risk customers\n  5. Create task for me to personally reach out to top 10 at-risk customers"
      },
      {
        "title": "Invoice and payment tracking",
        "body": "TRIGGER: Payment received (Stripe webhook)\nACTIONS:\n  1. Mark invoice as paid in accounting software\n  2. Send receipt email to customer\n  3. Update CRM: customer status = \"Paid\"\n  4. Add revenue to monthly dashboard (Google Sheets or Airtable)\n  5. Send me a Slack notification: \"Payment received: $X from [Customer]\""
      },
      {
        "title": "Step 7: Calculate Automation ROI",
        "body": "Not every automation is worth the time investment. Calculate ROI to prioritize.\n\nROI formula:\n\nTime Saved per Month (hours) = (Minutes per task / 60) × Frequency per month\nCost = (Setup time in hours × $50/hour) + Tool cost per month\nPayback Period (months) = Setup cost / Monthly time saved value\n\nIf payback period < 3 months → Worth it\nIf payback period > 6 months → Probably not worth it (unless it unlocks other value)\n\nExample:\n\nTask: Manually copying form submissions to CRM (15 min, 20x/month = 5 hours/month saved)\nSetup time: 1 hour\nTool cost: $20/month (Zapier)\nPayback: ($50 setup cost) / ($250/month value saved) = 0.2 months → Absolutely worth it\n\nRule: Focus on automations with payback < 3 months. Those are your highest-leverage investments."
      },
      {
        "title": "Automation Mistakes to Avoid",
        "body": "Automating before optimizing. Don't automate a bad process. Fix the process first, then automate it.\nOver-automating. Not everything needs to be automated. If a task is rare or requires judgment, do it manually.\nNo error handling. If an automation breaks and you don't know, it causes silent failures. Always set up error alerts.\nNot testing thoroughly. A broken automation is worse than no automation — it creates incorrect data or missed tasks.\nBuilding too complex too fast. Start with simple 2-3 step workflows. Add complexity only when the simple version works perfectly.\nNot documenting workflows. Future you will forget how this works. Write it down."
      }
    ],
    "body": "Automation Workflows\nOverview\n\nAs a solopreneur, your time is your most valuable asset. Automation lets you scale without hiring. The goal is simple: automate anything you do more than twice a week that doesn't require creative thinking. This playbook shows you how to identify automation opportunities, design workflows, and implement them without writing code.\n\nStep 1: Identify What to Automate\n\nNot every task should be automated. Start by finding the highest-value opportunities.\n\nAutomation audit (spend 1 hour on this):\n\nTrack every task you do for a week (use a notebook or simple spreadsheet)\n\nFor each task, note:\n\nHow long it takes\nHow often you do it (daily, weekly, monthly)\nWhether it's repetitive or requires judgment\n\nCalculate time cost per task:\n\nTime Cost = (Minutes per task × Frequency per month) / 60\n\n\nExample: 15 min task done 20x/month = 5 hours/month\n\nSort by time cost (highest to lowest)\n\nGood candidates for automation:\n\nRepetitive (same steps every time)\nRule-based (no complex judgment calls)\nHigh-frequency (daily or weekly)\nTime-consuming (takes 10+ minutes)\n\nExamples:\n\n✅ Sending weekly reports to clients (same format, same schedule)\n✅ Creating invoices after payment\n✅ Adding new leads to CRM from form submissions\n✅ Posting social media content on a schedule\n❌ Conducting customer discovery interviews (requires nuance)\n❌ Writing custom proposals for clients (requires creativity)\n\nLow-hanging fruit checklist (start here):\n\n Email notifications for form submissions\n Auto-save form responses to spreadsheet\n Schedule social posts in advance\n Auto-create invoices from payment confirmations\n Sync data between tools (CRM ↔ email tool ↔ spreadsheet)\nStep 2: Choose Your Automation Tool\n\nThree main options for no-code automation. Pick based on complexity and budget.\n\nTool comparison:\n\nTool\tBest For\tPricing\tLearning Curve\tPower Level\nZapier\tSimple, 2-3 step workflows\t$20-50/month\tEasy\tLow-Medium\nMake (Integromat)\tVisual, multi-step workflows\t$9-30/month\tMedium\tMedium-High\nn8n\tComplex, developer-friendly, self-hosted\tFree (self-hosted) or $20/month\tMedium-Hard\tHigh\n\nSelection guide:\n\nBudget < $20/month → Try Zapier free tier or n8n self-hosted\nNeed visual workflow builder → Make\nSimple 2-step workflows → Zapier\nComplex workflows with branching logic → Make or n8n\nWant full control and customization → n8n\n\nRecommendation for solopreneurs: Start with Zapier (easiest to learn). Graduate to Make or n8n when you hit Zapier's limits.\n\nStep 3: Design Your Workflow\n\nBefore building, map out the workflow on paper or a whiteboard.\n\nWorkflow design template:\n\nTRIGGER: What event starts the workflow?\n  Example: \"New row added to Google Sheet\"\n\nCONDITIONS (optional): Should this workflow run every time, or only when certain conditions are met?\n  Example: \"Only if Status column = 'Approved'\"\n\nACTIONS: What should happen as a result?\n  Step 1: [action]\n  Step 2: [action]\n  Step 3: [action]\n\nERROR HANDLING: What happens if something fails?\n  Example: \"Send me a Slack message if action fails\"\n\n\nExample workflow (lead capture → CRM → email):\n\nTRIGGER: New form submission on website\n\nCONDITIONS: Email field is not empty\n\nACTIONS:\n  Step 1: Add lead to CRM (e.g., Airtable or HubSpot)\n  Step 2: Send welcome email via email tool (e.g., ConvertKit)\n  Step 3: Create task in project management tool (e.g., Notion) to follow up in 3 days\n  Step 4: Send me a Slack notification: \"New lead: [Name]\"\n\nERROR HANDLING: If Step 1 fails, send email alert to me\n\n\nDesign principles:\n\nKeep it simple — start with 2-3 steps, add complexity later\nTest each step individually before chaining them together\nAdd delays between actions if needed (some APIs are slow)\nAlways include error notifications so you know when things break\nStep 4: Build and Test Your Workflow\n\nNow implement it in your chosen tool.\n\nBuild workflow (Zapier example):\n\nChoose trigger app (e.g., Google Forms, Typeform, website form)\nConnect your account (authenticate via OAuth)\nTest trigger (submit a test form to make sure data comes through)\nAdd action (e.g., \"Add row to Google Sheets\")\nMap fields (match form fields to spreadsheet columns)\nTest action (run test to verify row is added correctly)\nRepeat for additional actions\nTurn on workflow (Zapier calls this \"turn on Zap\")\n\nTesting checklist:\n\n Submit test data through the trigger\n Verify each action executes correctly\n Check that data maps to the right fields\n Test with edge cases (empty fields, special characters, long text)\n Test error handling (intentionally cause a failure to see if alerts work)\n\nCommon issues and fixes:\n\nIssue\tCause\tFix\nWorkflow doesn't trigger\tTrigger conditions too narrow\tCheck filter settings, broaden criteria\nAction fails\tAPI rate limit or permissions\tAdd delay between actions, re-authenticate\nData missing or incorrect\tField mapping wrong\tDouble-check which fields are mapped\nWorkflow runs multiple times\tDuplicate triggers\tDe-duplicate based on unique ID\n\nRule: Test with real data before relying on an automation. Don't discover bugs when a real customer is involved.\n\nStep 5: Monitor and Maintain Automations\n\nAutomations aren't set-it-and-forget-it. They break. Tools change. APIs update. You need a maintenance plan.\n\nWeekly check (5 min):\n\nScan workflow logs for errors (most tools show a log of runs + failures)\nAddress any failures immediately\n\nMonthly audit (15 min):\n\nReview all active workflows\nCheck: Is this still being used? Is it still saving time?\nDisable or delete unused workflows (they clutter your dashboard and can cause confusion)\nUpdate any workflows that depend on tools you've switched away from\n\nWhere to store workflow documentation:\n\nCreate a simple doc (Notion, Google Doc) for each workflow\nInclude: What it does, when it runs, what apps it connects, how to troubleshoot\nIf you have 10+ workflows, this doc will save you hours when something breaks\n\nError handling setup:\n\nRoute all error notifications to one place (Slack channel, email inbox, or task manager)\nSet up: \"If any workflow fails, send a message to [your error channel]\"\nReview errors weekly and fix root causes\nStep 6: Advanced Automation Ideas\n\nOnce you've automated the basics, consider these higher-leverage workflows:\n\nClient onboarding automation\nTRIGGER: New client signs contract (via DocuSign, HelloSign)\nACTIONS:\n  1. Create project in project management tool\n  2. Add client to CRM with \"Active\" status\n  3. Send onboarding email sequence\n  4. Create invoice in accounting software\n  5. Schedule kickoff call on calendar\n  6. Add client to Slack workspace (if applicable)\n\nContent distribution automation\nTRIGGER: New blog post published on website (via RSS or webhook)\nACTIONS:\n  1. Post link to LinkedIn with auto-generated caption\n  2. Post link to Twitter as a thread\n  3. Add post to email newsletter draft (in email tool)\n  4. Add to content calendar (Notion or Airtable)\n  5. Send notification to team (Slack) that post is live\n\nCustomer health monitoring\nTRIGGER: Every Monday at 9am (scheduled trigger)\nACTIONS:\n  1. Pull usage data for all customers from database (via API)\n  2. Flag customers with <50% of average usage\n  3. Add flagged customers to \"At Risk\" segment in CRM\n  4. Send re-engagement email campaign to at-risk customers\n  5. Create task for me to personally reach out to top 10 at-risk customers\n\nInvoice and payment tracking\nTRIGGER: Payment received (Stripe webhook)\nACTIONS:\n  1. Mark invoice as paid in accounting software\n  2. Send receipt email to customer\n  3. Update CRM: customer status = \"Paid\"\n  4. Add revenue to monthly dashboard (Google Sheets or Airtable)\n  5. Send me a Slack notification: \"Payment received: $X from [Customer]\"\n\nStep 7: Calculate Automation ROI\n\nNot every automation is worth the time investment. Calculate ROI to prioritize.\n\nROI formula:\n\nTime Saved per Month (hours) = (Minutes per task / 60) × Frequency per month\nCost = (Setup time in hours × $50/hour) + Tool cost per month\nPayback Period (months) = Setup cost / Monthly time saved value\n\nIf payback period < 3 months → Worth it\nIf payback period > 6 months → Probably not worth it (unless it unlocks other value)\n\n\nExample:\n\nTask: Manually copying form submissions to CRM (15 min, 20x/month = 5 hours/month saved)\nSetup time: 1 hour\nTool cost: $20/month (Zapier)\nPayback: ($50 setup cost) / ($250/month value saved) = 0.2 months → Absolutely worth it\n\n\nRule: Focus on automations with payback < 3 months. Those are your highest-leverage investments.\n\nAutomation Mistakes to Avoid\nAutomating before optimizing. Don't automate a bad process. Fix the process first, then automate it.\nOver-automating. Not everything needs to be automated. If a task is rare or requires judgment, do it manually.\nNo error handling. If an automation breaks and you don't know, it causes silent failures. Always set up error alerts.\nNot testing thoroughly. A broken automation is worse than no automation — it creates incorrect data or missed tasks.\nBuilding too complex too fast. Start with simple 2-3 step workflows. Add complexity only when the simple version works perfectly.\nNot documenting workflows. Future you will forget how this works. Write it down."
  },
  "trust": {
    "sourceLabel": "tencent",
    "provenanceUrl": "https://clawhub.ai/lucasayala/automation-workflows-0-1-0",
    "publisherUrl": "https://clawhub.ai/lucasayala/automation-workflows-0-1-0",
    "owner": "lucasayala",
    "version": "1.0.0",
    "license": null,
    "verificationStatus": "Indexed source record"
  },
  "links": {
    "detailUrl": "https://openagent3.xyz/skills/automation-workflows-0-1-0",
    "downloadUrl": "https://openagent3.xyz/downloads/automation-workflows-0-1-0",
    "agentUrl": "https://openagent3.xyz/skills/automation-workflows-0-1-0/agent",
    "manifestUrl": "https://openagent3.xyz/skills/automation-workflows-0-1-0/agent.json",
    "briefUrl": "https://openagent3.xyz/skills/automation-workflows-0-1-0/agent.md"
  }
}