scheduled-task

Manage scheduled tasks via the GearlAI API with cron or at schedules.

Updated Aug 27, 2026
One-click install
npx skills add https://github.com/menhulu233/gearlai --skill scheduled-task-menhulu233
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: scheduled-task
Source: https://github.com/menhulu233/gearlai/tree/main/SKILLs/scheduled-task
Command: npx skills add https://github.com/menhulu233/gearlai --skill scheduled-task-menhulu233

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes scripts (resource) components.

What problem does it solve?

Automate the creation, modification, and lifecycle management of scheduled tasks for recurring or one-time executions.

Core Features & Use Cases

  • Create and edit scheduled tasks with prompts that Claude executes at defined times or intervals.
  • List, enable/disable, update, or delete tasks; supports both one-time (at) and recurring (cron) schedules.
  • Stepwise task setup workflow including collection of name, prompt, schedule, working directory, and optional notifications.

Quick Start

Create your first recurring task by specifying its name, schedule, and prompt.

Frequently Asked Questions about scheduled-task

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

FAQPage Schema
How do I automate recurring tasks with cron or at schedules?

To create a scheduled task, you specify a payload containing the task name, execution schedule, prompt, and working directory. A stepwise setup workflow collects these fields to validate and execute the task via the internal API.

What is the difference between cron and at schedules for task automation?

Cron schedules enable recurring task executions at defined intervals, while at schedules handle one-time executions. The scheduled task system supports both modes, allowing you to automate workflows that run repeatedly or trigger only once at a specific time.

Can I receive notifications when a scheduled task finishes running?

Yes, scheduled tasks support optional notification delivery upon completion. When creating or updating a task, you can configure notifyPlatforms within the payload to receive alerts through specified delivery channels after execution.

How do I list, enable, or disable existing scheduled tasks?

You can list, enable, or disable existing scheduled tasks through the lifecycle management features. The system provides functions to retrieve all current tasks and toggle their active status without deleting them, allowing you to temporarily pause recurring workflows.

Do I need to specify a working directory for scheduled task execution?

Specifying a working directory is part of the stepwise task setup workflow for scheduled tasks. It defines the execution context for the prompt, ensuring the automated task operates within the correct project environment.