local-schedule

Schedules Claude Code tasks via crontab and claude -p with ntfy.sh notifications.

Updated Apr 6, 2026
One-click install
npx skills add https://github.com/akshatdalton/skills --skill local-schedule-akshatdalton
Or copy as Structured Prompt for Agent▼
Please help me install this Agent Skill.
Skill: local-schedule
Source: https://github.com/akshatdalton/skills/tree/main/local-schedule
Command: npx skills add https://github.com/akshatdalton/skills --skill local-schedule-akshatdalton

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill requires crontab, claude, ntfy.sh, and includes scripts (resource) and references (resource) components.

What problem does it solve?

This Skill enables the scheduling of Claude Code tasks outside of the Claude Code session, using cron and claude -p. It ensures that tasks run even when Claude Code is not open, and can handle a variety of tasks, from time-of-day scheduling to recurring agents.

Core Features & Use Cases

  • Autonomous Execution: Run tasks independent of Claude Code sessions.
  • Push Notifications: Receive notifications via ntfy.sh on task completion or failure.
  • Cron Job Scheduling: Set up cron jobs for recurring or one-time tasks.
  • Use Case: Use it to run routine checks or tasks at specific times, ensuring consistent workflow even when not actively working in Claude Code.

Quick Start

To set up a task, run 'schedule locally create' and follow the prompts to set the task parameters, cron expression, and environment variables.

Frequently Asked Questions about local-schedule

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

FAQPage Schema
How do I schedule Claude Code tasks to run autonomously with cron?▼

You can schedule Claude Code tasks autonomously using crontab and the 'claude -p' command. This ensures execution outside of an active Claude Code session, enabling time-bound or recurring workflows.

Can I run Claude Code jobs when the Claude Code session is closed?▼

Yes, Claude Code jobs can run independently when the session is closed by scheduling them through OS crontab. This allows recurring or one-shot autonomous jobs to execute without active supervision.

What dependencies are required to set up autonomous Claude Code workflows?▼

Setting up autonomous Claude Code workflows requires OS crontab for scheduling, the 'claude -p' command for execution, and ntfy.sh for receiving push notifications on task completion or failure.

How do I get notified when a scheduled Claude Code cron job finishes?▼

Scheduled Claude Code jobs send push notifications via ntfy.sh upon task completion or failure. This integration is configured during the task setup to alert you of execution status.

Does this scheduling approach support both recurring and one-time task execution?▼

Yes, the cron job scheduling approach supports both recurring workflows and one-shot autonomous jobs. You define the execution pattern using standard cron expressions during the setup process.

What is the best way to configure time-bound tasks for Claude Code?▼

The best way to configure time-bound tasks is running 'schedule locally create' and following the prompts to set task parameters, cron expressions, and environment variables for autonomous execution.