scheduler

Schedule Claude Code tasks via native OS schedulers with cron conversion.

Updated Feb 16, 2026
One-click install
npx skills add https://github.com/alexajuno/dotfiles --skill scheduler-alexajuno
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: scheduler
Source: https://github.com/alexajuno/dotfiles/tree/main/dot_claude/plugins/marketplaces/claude-scheduler/skills/scheduler
Command: npx skills add https://github.com/alexajuno/dotfiles --skill scheduler-alexajuno

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes scripts (resource) and references (resource) components.

What problem does it solve?

This Skill helps you schedule Claude Code tasks to run automatically at specific times or intervals, eliminating the need for manual execution and ensuring timely completion of recurring or one-off jobs.

Core Features & Use Cases

  • Cross-Platform Scheduling: Works seamlessly on macOS (launchd), Linux (crontab), and Windows (Task Scheduler).
  • Natural Language to Cron: Converts everyday language like "every weekday at 9am" into precise cron expressions.
  • One-Time & Recurring Tasks: Supports tasks that run once or repeat on a schedule.
  • Git Worktree Isolation: Option to run tasks in isolated branches for safe code modifications.
  • Use Case: Schedule a daily code review at 9 AM, set up a weekly dependency audit, or automate nightly refactoring tasks.

Quick Start

Schedule a task to run every weekday at 9 AM to review yesterday's code.

Frequently Asked Questions about scheduler

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I schedule Claude Code tasks to run automatically on macOS or Linux?

To schedule Claude Code tasks automatically on macOS or Linux, this Skill uses native OS schedulers like launchd or crontab. It converts natural language phrases into cron expressions to set up recurring or one-time automated execution.

Can I convert natural language to cron expressions for task scheduling?

Yes, you can convert natural language to cron expressions for task scheduling. Phrases like "every weekday at 9am" are translated into precise cron syntax to automate your recurring Claude Code tasks.

Does this task scheduler support Windows Task Scheduler and Linux crontab?

Yes, this cross-platform task scheduler supports Windows Task Scheduler, Linux crontab, and macOS launchd. It ensures automated Claude Code tasks run seamlessly across all three operating system environments.

How do I automate a daily code review or weekly dependency audit safely?

To automate a daily code review or weekly dependency audit safely, you can schedule recurring tasks with git worktree isolation. This feature runs scheduled jobs in isolated branches to ensure safe code modifications.

What is git worktree isolation used for in automated task scheduling?

Git worktree isolation in automated task scheduling is used to run scheduled tasks in isolated branches. This option provides safe code modifications by preventing conflicts during automated execution.