background-job-safety
CommunityMake background jobs safe, idempotent, reliable.
Authormarquesfelip
Version1.0.0
Installs0
System Documentation
What problem does it solve?
Background jobs and scheduled tasks often run multiple times or fail mid-flight, causing data inconsistencies, wasted resources, and operational risk. This Skill provides a structured approach to designing, reviewing, and operating safe background jobs with idempotence, retry policies, deduplication, timeouts, and observability.
Core Features & Use Cases
- Idempotent design ensuring repeated executions do not duplicate effects
- Deduplication using distributed locks or idempotency keys
- Retries with backoff, circuit-breakers, and dead-letter handling
- Timeouts, cancellation, and safe partial-progress semantics
- Observability: logging, metrics, and alerts for job lifecycle
Quick Start
Describe a plan to implement safe background jobs with idempotence, retry handling, deduplication, and timeouts.
Dependency Matrix
Required Modules
None requiredComponents
Standard package💻 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: background-job-safety Download link: https://github.com/marquesfelip/agents-and-skills/archive/main.zip#background-job-safety Please download this .zip file, extract it, and install it in the .claude/skills/ directory.
Agent Skills Search Helper
Install a tiny helper to your Agent, search and equip skill from 471,000+ vetted skills library on demand.