TaskManagement

Manage scheduled JSON tasks with intervals and daily times.

1|Updated Mar 3, 2026
One-click install
npx skills add https://github.com/DaveSteadman/MiniAgentFramework --skill taskmanagement
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: TaskManagement
Source: https://github.com/DaveSteadman/MiniAgentFramework/tree/main/code/skills/TaskManagement
Command: npx skills add https://github.com/DaveSteadman/MiniAgentFramework --skill taskmanagement

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes scripts (resource) components.

What problem does it solve?

This Skill automates the management of scheduled tasks, allowing users to create, query, update, enable, disable, and delete tasks that run automatically at specified intervals or times.

Core Features & Use Cases

  • Task Scheduling: Define tasks to run at specific intervals (e.g., every 60 minutes) or at a daily wall-clock time (e.g., 08:30).
  • Task Management: Create new tasks with custom prompts, modify existing ones, or remove them entirely.
  • Status Control: Enable or disable tasks to control their execution without deleting them.
  • Use Case: Schedule a daily weather report at 7:30 AM or set up hourly memory checks for system monitoring.

Quick Start

Create a new task named 'DailyReport' to run every day at 9 AM with the prompt 'Generate the daily summary report.'.

Frequently Asked Questions about TaskManagement

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

FAQPage Schema
How do I schedule automated tasks to run at specific intervals within an agent framework?

Task scheduling supports both fixed intervals, such as every 60 minutes, and specific daily wall-clock times, like 08:30. You create tasks with custom prompts stored as JSON files, which a scheduler component then executes automatically without manual intervention.

Can I temporarily disable a scheduled task without deleting it entirely?

Yes, you can disable scheduled tasks without deletion through status control features. This allows you to toggle task execution on or off, pausing automated jobs like hourly system monitoring while preserving the task configuration for future re-enabling.

What is the best way to manage cron jobs and recurring automation prompts without manual execution?

Recurring automation is managed by creating tasks with custom prompts stored as JSON files. The scheduler component reads these configurations and handles automatic execution at defined intervals or daily times, replacing manual cron job setup.

Does this task management skill support modifying existing scheduled jobs or must I recreate them?

The task management skill supports updating existing scheduled jobs directly. You can modify task prompts, adjust scheduling intervals, or change daily execution times without needing to delete and recreate the JSON task files from scratch.

How do I set up a daily automated report generation prompt to run at a specific wall-clock time?

To set up daily automated report generation, create a new task with a custom prompt and specify a daily wall-clock time, such as 9 AM. The scheduler component executes the prompt automatically at that designated time each day.