task-scheduler

Schedule and manage agent tasks using natural language timing.

Updated Feb 4, 2026
One-click install
npx skills add https://github.com/leprachuan/pot-o-skills --skill task-scheduler-leprachuan
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: task-scheduler
Source: https://github.com/leprachuan/pot-o-skills/tree/main/task-scheduler
Command: npx skills add https://github.com/leprachuan/pot-o-skills --skill task-scheduler-leprachuan

SYSTEM DOCUMENTATION & REQUIREMENTS

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

What problem does it solve?

This Skill automates the scheduling and management of agent tasks, allowing users to define jobs using natural language timing and manage their lifecycle without complex cron syntax.

Core Features & Use Cases

  • Natural Language Scheduling: Schedule tasks using phrases like "every day at 9am" or "in 5 minutes".
  • Job Management: Create, list, pause, resume, and delete scheduled jobs.
  • Execution Logging: Tracks the success or failure of each job execution with detailed results.
  • Use Case: Set up a daily backup task to run automatically every night at 2 AM using a simple phrase, and receive a notification if it fails.

Quick Start

Schedule a task named 'Daily Report' to run every day at 8 AM with the task 'Generate daily sales report'.

Frequently Asked Questions about task-scheduler

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

FAQPage Schema
How do I schedule recurring agent tasks without writing complex cron syntax?

You can schedule recurring agent tasks using natural language timing phrases like "every day at 9am" instead of complex cron syntax. The Skill translates these phrases into scheduled jobs managed by APScheduler.

What is natural language scheduling and how does it manage job lifecycles?

Natural language scheduling allows you to define one-time or recurring jobs using plain phrases. The Skill provides full lifecycle management, enabling you to create, list, pause, resume, and delete scheduled jobs.

Do I need Wee-Orchestrator and APScheduler to run background automation jobs?

Yes, you need Wee-Orchestrator to execute tasks and APScheduler for scheduling to run background automation jobs. These dependencies are required for cross-runtime compatibility and full task execution.

How do I track the success or failure of scheduled background jobs?

To track the success or failure of scheduled background jobs, the Skill includes execution logging. This feature records detailed results of each job execution to monitor whether tasks like daily backups succeed or fail.

Can I pause and resume specific scheduled jobs without deleting them?

Yes, you can pause and resume specific scheduled jobs without deleting them. The Skill supports full lifecycle management, allowing you to temporarily halt execution and restart jobs as needed.