Tasks Management Skill

Community

Orchestrate background tasks with APScheduler.

Authoradelabdelgawad
Version1.0.0
Installs0

System Documentation

What problem does it solve?

This skill streamlines the scheduling and execution of background tasks by combining APScheduler for timed jobs with Celery for distributed processing, reducing operational overhead and ensuring reliable runs.

Core Features & Use Cases

  • Task scheduling with interval and cron triggers via APScheduler.
  • Distributed execution through a Celery bridge, with inline execution when Celery is disabled for development.
  • Full lifecycle management: create, enable/disable, trigger now, track executions, retries, and logging.
  • API-driven job management for creating and monitoring scheduled tasks in FastAPI.
  • Use cases include periodic data syncs, email dispatch, report generation, and maintenance tasks across services.

Quick Start

Install APScheduler and Celery, integrate the SchedulerService into your FastAPI app, and schedule a job with scheduler_service.create_job(...). Then start a Celery worker and observe job executions in the API or database.

Dependency Matrix

Required Modules

None required

Components

scriptsreferences

💻 Claude Code Installation

Recommended: Let Claude install automatically. Simply copy and paste the text below to Claude Code.

Please help me install this Skill:
Name: Tasks Management Skill
Download link: https://github.com/adelabdelgawad/fullstack-agents/archive/main.zip#tasks-management-skill

Please download this .zip file, extract it, and install it in the .claude/skills/ directory.
View Source Repository

Agent Skills Search Helper

Install a tiny helper to your Agent, search and equip skill from 223,000+ vetted skills library on demand.