What problem does it solve?
This skill addresses the complexity of managing long-running, asynchronous background tasks that require persistence, idempotency, and reliable recovery in a distributed or daemonized environment.
Core Features & Use Cases
- Durable Execution: Ensures jobs survive process restarts and system failures through SQLite-backed state management.
- Scheduling & Idempotency: Provides robust mechanisms for recurring tasks with overlap protection and strict idempotency classes to prevent duplicate side effects.
- Use Case: Use this skill to define a recurring subagent task that performs periodic repository health checks, ensuring the job automatically recovers its state if the daemon is interrupted.
Quick Start
Use the jobs skill to register a new recurring subagent job that executes every hour with skip-if-running overlap protection.