cron-job-scheduler

Schedule and execute recurring tasks using cron expressions with persistent storage.

15|8|Updated Feb 9, 2026
One-click install
npx skills add https://github.com/AstorYH/PASB --skill cron-job-scheduler
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: cron-job-scheduler
Source: https://github.com/AstorYH/PASB/tree/main/nanobot/skills/cron-job-scheduler
Command: npx skills add https://github.com/AstorYH/PASB --skill cron-job-scheduler

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

This Skill automates the execution of tasks at predefined times or intervals, ensuring recurring jobs are handled without manual intervention.

Core Features & Use Cases

  • Task Scheduling: Define tasks (e.g., running other skills, executing commands) to run at specific times or recurring intervals using cron expressions.
  • Persistent Storage: Schedules are stored persistently, ensuring they survive reboots.
  • Automated Execution: The nanobot monitors time and triggers scheduled tasks automatically.
  • Use Case: Schedule a daily data backup at 2 AM or a weekly report generation every Monday at 9 AM.

Quick Start

Add a new scheduled task to run the 'data-backup' skill every day at 2 AM.

Frequently Asked Questions about cron-job-scheduler

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

FAQPage Schema
How do I schedule recurring tasks without manual intervention?

To schedule recurring tasks, you define them using cron expressions at specified intervals for automated execution. This ensures jobs run automatically at predefined times without requiring manual intervention.

What is a cron expression and how does it work for time-based execution?

A cron expression is a string defining specific times or intervals for time-based execution. It works by matching the current time against your defined pattern to trigger automated, recurring operations automatically.

How do I add and manage scheduled tasks using cron syntax?

You add and manage scheduled tasks by providing a cron syntax definition to the scheduler. The system supports adding, listing, modifying, and deleting tasks through persistent storage to manage them effectively.

Do scheduled tasks survive reboots and system restarts?

Yes, scheduled tasks survive reboots because the scheduler uses persistent storage. This ensures your recurring jobs are stored persistently and maintained across system restarts without losing configuration.

Can I use this to run other skills at specific times like daily backups?

Yes, you can run other skills at specific times by defining them as scheduled tasks. For example, you can schedule a daily data backup at 2 AM or a weekly report generation every Monday at 9 AM.

What are the limitations of using cron expressions for recurring task automation?

Cron expressions require precise syntax for setting up recurring task automation, and the scheduler relies on persistent storage for configuration. Error handling is supported, but complex intervals might require careful expression tuning.