CLAUDE LABJP
FORK — Claude Code 2.1.212 changes what /fork does: it copies your conversation into a new background session with its own row in claude agents, so you can keep working. The old in-session subagent is now /subtaskLIMITS — WebSearch calls are now capped at 200 per session by default, and subagent spawns get the same 200 ceiling, so a runaway search or delegation loop stops on its ownMCPBG — MCP tool calls running past two minutes now move to the background automatically, keeping the session usable. Tune the threshold with CLAUDE_CODE_MCP_AUTO_BACKGROUND_MSPLANFIX — Fixed plan mode auto-running file-modifying Bash commands such as touch and rm without a permission prompt or an SDK canUseTool callbackSONNET5 — Claude Sonnet 5 is running on introductory pricing of $2 per million input tokens and $10 per million output. After August 31 it moves to $3 and $15IPO — Bankers are reportedly lining up investor meetings for Anthropic ahead of a possible public listing as soon as OctoberFORK — Claude Code 2.1.212 changes what /fork does: it copies your conversation into a new background session with its own row in claude agents, so you can keep working. The old in-session subagent is now /subtaskLIMITS — WebSearch calls are now capped at 200 per session by default, and subagent spawns get the same 200 ceiling, so a runaway search or delegation loop stops on its ownMCPBG — MCP tool calls running past two minutes now move to the background automatically, keeping the session usable. Tune the threshold with CLAUDE_CODE_MCP_AUTO_BACKGROUND_MSPLANFIX — Fixed plan mode auto-running file-modifying Bash commands such as touch and rm without a permission prompt or an SDK canUseTool callbackSONNET5 — Claude Sonnet 5 is running on introductory pricing of $2 per million input tokens and $10 per million output. After August 31 it moves to $3 and $15IPO — Bankers are reportedly lining up investor meetings for Anthropic ahead of a possible public listing as soon as October
Articles/Cowork
Cowork/2026-03-27Advanced

Cowork Skills × Scheduling: Advanced Automation Patterns and Techniques

Master Cowork's skill and scheduling capabilities. Learn 5 real-world automation patterns: sales reports, daily standups, KPI monitoring, meeting notes, and smart customer follow-ups.

cowork13skills10scheduleautomation95mcp18advanced-patterns

Premium Article

Claude Cowork's true power emerges when you combine skills (reusable workflows) with scheduling (time-based or event-driven execution). What starts as simple automation—"run this task daily"—scales to enterprise workflows: conditional logic, parallel processing, error recovery, and cross-team coordination. Here's how.

Understanding Skills — Reusable Workflow Templates

The Anatomy of a Skill

A skill is a parameterized template with YAML frontmatter and execution steps.

---
name: "Weekly Sales Report"
description: "Auto-generate sales report every Monday, report to executives"
triggers:
  - schedule: "0 9 * * 1"  # Every Monday, 9:00 AM
    timezone: "Asia/Tokyo"
parameters:
  - name: "weeks_back"
    type: "integer"
    default: 1
  - name: "notify_channel"
    type: "string"
    default: "#executive"
---

Steps define the workflow:

steps:
  - name: "fetch_sales_data"
    connector: "hubspot"
    action: "get_deals"
    filter:
      closed_date: "{{ weeks_back }} weeks ago"
    output: "sales_data"
 
  - name: "aggregate_by_rep"
    processor: "group"
    input: "{{ sales_data }}"
    group_by: "owner"
    output: "rep_summary"
 
  - name: "send_report"
    connector: "slack"
    action: "send_message"
    channel: "{{ notify_channel }}"
    message: |
      📊 **Weekly Sales Report**
      Total: ${{ total_sales }}
      By Rep:
      {{ rep_summary | format_as_table }}
 
  - name: "archive"
    connector: "google_drive"
    action: "upload"
    file_name: "Sales_Report_{{ date }}.xlsx"
    folder: "Reports/Sales"
    source: "{{ sales_data }}"

Skill Reusability

One skill, multiple schedules, different parameters:

Skill: "Weekly Sales Report"
  ├─ Weekly run: 1 week of data
  └─ Monthly run: 4 weeks of data (same skill, different param)

Scheduling Patterns

Pattern 1: Time-Based (Cron)

schedule:
  - name: "daily_ops_report"
    skill: "Daily Operations Report"
    cron: "0 9 * * *"       # Every day, 9 AM
    timezone: "Asia/Tokyo"
    retries: 3
    retry_delay: 300        # Retry after 5 minutes

Pattern 2: Conditional Execution

schedule:
  - name: "urgent_review_if_high_volume"
    skill: "Weekly Team Summary"
    trigger:
      cron: "0 18 * * 5"    # Friday, 6 PM
      condition: "{{ pipeline.deals_count }} > {{ threshold }}"
    actions:
      - if: "{{ deals_count }} > 100"
        then: "send_to: #urgent-review"
      - if: "{{ deals_count }} <= 100"
        then: "send_to: #regular-review"

Pattern 3: Event-Driven

schedule:
  - name: "auto_onboard_new_customer"
    skill: "Customer Onboarding"
    trigger:
      type: "webhook"
      source: "hubspot"
      event: "deal_stage_changed"
      filter: "stage == 'Onboarding'"
    on_trigger: "immediate"

Thank you for reading this far.

Continue Reading

What follows includes implementation code, benchmarks, and practical content we hope you'll find useful. This site runs without ads — server and development costs are supported entirely by members like you. If it's been helpful, we'd be truly grateful for your support.

WHAT YOU'LL LEARN
Master 5 real-world automation patterns: sales reports, standups, KPI tracking, meeting minutes, customer follow-ups
Learn how to chain MCPs (HubSpot, Slack, Google Drive) for complex multi-step workflows
Implement production-grade error handling and audit practices for reliable automation
Secure payment via Stripe · Cancel anytime

Unlock This Article

Get full access to the rest of this article. Buy once, read anytime. This site is ad-free — your support goes directly toward keeping it running.

or
Unlock all articles with Membership →
Share

Thank You for Reading

Claude Lab is ad-free, supported entirely by members like you. We publish practical guides daily with implementation code, benchmarks, and production-ready patterns. If you've found it useful, we'd love to have you on board.

  • Copy-paste ready implementation code
  • New advanced guides published daily
  • $5/mo or $10 for lifetime access
View Membership →

Related Articles

Cowork2026-07-17
It Worked on My Machine, but Nobody Could Trigger It — Four Assumptions I Stripped Out of a Cowork Plugin
I bundled four working automation skills into a plugin and shared it. Only one of them ever fired. Here is how I measured skill trigger rate, and the four assumptions — vocabulary, paths, connections, and naming — I had to strip out before it was portable.
Cowork2026-04-29
Designing the One Page You Open Every Morning — Building Living Dashboards with Cowork Artifacts and MCP
Cowork Artifacts promote a chat answer into a re-openable page that fetches live MCP data. Here is how I design pages that replace recurring questions.
Cowork2026-04-09
Implementing Design Systems as Claude Skills: Learning from kintone's AI-Ready Documentation
Learn how to transform your design system into AI-readable Claude Agent Skills, using Cybozu's kintone Design System as a reference. This guide covers the differences between MCP and Skills, SKILL.md design principles, and documentation optimization for AI integration.
📚RECOMMENDED BOOKS
Build a Large Language Model (From Scratch)
Sebastian Raschka
LLM Dev
Prompt Engineering for LLMs
Berryman & Ziegler
Prompting
AI Engineering
Chip Huyen
AI Eng
* Contains affiliate links
See all →