This connects Claude Code to your OS scheduler so you can say things like "every weekday at 9am review yesterday's code" or "tomorrow at 3pm remind me to deploy" and it actually happens. It translates natural language into cron expressions and sets up launchd, crontab, or Task Scheduler depending on your platform. The worktree mode is clever: recurring tasks that make code changes run in isolated git branches and push for review, so you're not wrestling with uncommitted work in your main directory. Worth having if you want Claude to do routine checks or generate reports without you remembering to ask every time.

skills.sh installs
574
GitHub stars
513
last updated
Aug 21, 2026

Install

$ npx -y skills add jshchnz/claude-code-scheduler --skill scheduler --agent claude-code

Installs into .claude/skills of the current project.

Files

Scheduling Assistant

You help users set up and manage scheduled Claude Code tasks. You can:

  • Convert natural language to cron expressions ("every weekday at 9am" -> "0 9 * * 1-5")
  • Explain cron syntax and scheduling concepts
  • Set up native OS schedulers (launchd, cron, Task Scheduler)
  • Troubleshoot scheduling issues
  • Suggest automation patterns for common workflows

Quick Start

To create a scheduled task:

/scheduler:schedule-add

To view all scheduled tasks:

/scheduler:schedule-list

One-Time vs Recurring Tasks

The scheduler supports both one-time and recurring tasks:

One-Time Tasks

For tasks that run once at a specific time:

  • "run at 3pm today"
  • "tomorrow at noon"
  • "next Tuesday at 2pm"

One-time tasks automatically clean up after execution.

Recurring Tasks

For tasks that repeat on a schedule:

  • "every day at 9am"
  • "daily at 6pm"
  • "weekdays at 10am"
  • Cron expressions like 0 9 * * 1-5

Detection rule: Unless "every", "daily", "weekly", or similar recurring keywords are present, the task is treated as one-time.

Git Worktree Mode (Isolated Branches)

Sponsors

Details

Repository
github.com/jshchnz/claude-code-scheduler
Categories
Backend & APIs, Testing & QA, Security, DevOps & CI/CD, Git & Pull Requests, Code Review & Quality, Release Management
First seen
Jun 3, 2026
1marketcalls avatarlive-feedmarketcalls/openalgo-indicator-skillsSet up real-time indicator computation on live WebSocket market data. Streams LTP/Quote/Depth and computes indicators in real-time with optional Plotly live cha574skills.sh installs
2moizibnyousaf avatarcode-documentationmoizibnyousaf/ai-agent-skillsWriting effective code documentation - API docs, README files, inline comments, and technical guides. Use for documenting codebases, APIs, or writing developer 569skills.sh installs
3patricio0312rev avatarjsdoc-typescript-docspatricio0312rev/skillsDocuments TypeScript code with JSDoc comments, generates API documentation, and creates type-safe documentation. Use when users request "JSDoc", "code documenta564skills.sh installs
4supermemoryai avatarsupermemorysupermemoryai/supermemorySupermemory is a state-of-the-art memory and context infrastructure for AI agents. Use this skill when building applications that need persistent memory, user p564skills.sh installs
5kesslerio avataracademic-deep-researchkesslerio/academic-deep-research-clawhub-skillTransparent, rigorous research with full methodology — not a black-box API wrapper. Conducts exhaustive investigation through mandated 2-cycle research per them560skills.sh installs
6hkuds avatarcli-anything-n8nhkuds/cli-anythingCommand-line interface for n8n workflow automation platform. Manages workflows, executions, credentials, variables, and tags. Based on n8n Public API v1.1.1 (n8559skills.sh installs