Cron

Schedule recurring tasks and manage heartbeat task lists with pause, resume, and delete operations.

3|1|Updated Mar 8, 2026
One-click install
npx skills add https://github.com/Abhishekojha38/dobby.ai --skill cron-abhishekojha38
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: Cron
Source: https://github.com/Abhishekojha38/dobby.ai/tree/main/skills/cron
Command: npx skills add https://github.com/Abhishekojha38/dobby.ai --skill cron-abhishekojha38

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes references (resource) components.

What problem does it solve?

This Skill automates the scheduling of recurring tasks and provides a mechanism for managing a list of tasks that need periodic attention, ensuring that important operations are not missed.

Core Features & Use Cases

  • Scheduled Tasks: Set up tasks to run automatically at specified intervals using natural language.
  • Heartbeat Tasks: Manage a list of one-off or loosely recurring tasks in a dedicated file for manual tracking and completion.
  • Task Management: Pause, resume, and delete scheduled tasks.
  • Use Case: Schedule a daily email to be sent, or set up a weekly cleanup script to run automatically. For tasks that don't need precise timing, add them to HEARTBEAT.md to ensure they are addressed.

Quick Start

Schedule a task named 'daily hello' to send an email every 24 hours.

Frequently Asked Questions about Cron

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

FAQPage Schema
How do I schedule recurring tasks to run automatically at specific intervals?

To schedule recurring tasks, you set up tasks to run automatically at specified intervals using natural language. This allows you to automate system commands or agent turns with precise timing.

What is a heartbeat task list for managing periodic operations?

A heartbeat task list is a mechanism for managing loosely recurring or one-off tasks in a dedicated file. It ensures periodic operations needing manual attention are tracked and completed.

Can I pause, resume, or delete scheduled tasks after creating them?

Yes, you can manage the full task lifecycle of scheduled tasks. The Skill supports pausing, resuming, and deletion of your automated operations.

How do I set up a weekly cleanup script or daily email automation?

You can set up a weekly cleanup script or daily email by scheduling a task with a specified interval. Use natural language to define the operation and its precise recurrence timing.

When should I use precise interval scheduling versus the heartbeat mechanism?

Use precise interval scheduling for system commands needing exact timing. Use the heartbeat mechanism for loosely recurring or manual tasks that do not require strict scheduling.

Do I need external dependencies to manage task lifecycles with cron?

No external dependencies are required to manage task lifecycles. The Skill operates independently to handle scheduling, pausing, resuming, and deleting tasks.