checkpoint-resume
Ensures reliable data pipeline processing through atomic file tracking and automatic failure recovery.
Install
mkdir -p .claude/skills/checkpoint-resume && curl -L -o skill.zip "https://agentskills.codes/api/skills/download/3893" && unzip -o skill.zip -d .claude/skills/checkpoint-resume && rm skill.zipInstalls to .claude/skills/checkpoint-resume
Activation
This is the description your AI agent reads to decide when to run this skill — the better it matches your request, the more reliably it fires.
Exactly-once processing semantics with distributed coordination for file-based data pipelines. Atomic file claiming, status tracking, and automatic retry with in-memory fallback.Key capabilities
- →Atomic file claiming
- →Distributed status tracking
- →Automatic retry management
- →In-memory processing fallback
- →Processing statistics tracking
How it works
Uses atomic database functions to claim files and track state, ensuring only one worker processes each file.
Inputs & outputs
When to use checkpoint-resume
- →Coordinate distributed data processing
- →Implement atomic file operations
- →Manage automatic retries in file pipelines
About checkpoint-resume
Provides coordination logic for file-based pipelines. It manages atomic file claiming and tracks status, ensuring data is processed exactly once even if failures occur.
Exactly-once processing semantics with distributed coordination for file-based data pipelines. Atomic file claiming, status tracking, and automatic retry with in-memory fallback.
When not to use it
- →For non-file-based data pipelines
- →When atomic database operations are unavailable
Prerequisites
Limitations
- →Requires database for distributed coordination
- →Retry limit capped at 3
How it compares
It provides built-in exactly-once semantics and retry logic that manual pipeline scripts lack.
Compared to similar skills
checkpoint-resume side by side with the closest alternatives in the catalog.
| Skill | Installs | Updated | Safety | Difficulty |
|---|---|---|---|---|
| checkpoint-resume (this skill) | 1 | 6mo | No flags | Advanced |
| pdf-processing-pro | 17 | 10mo | Review | Intermediate |
| python-repl | 6 | 4mo | Review | Beginner |
| math-router | 6 | 7mo | Review | Beginner |
Try saying
Example prompts that trigger this skill in your AI assistant.
More by dadbodgeoff
View all by dadbodgeoff →You might also like
pdf-processing-pro
davila7
Production-ready PDF processing with forms, tables, OCR, validation, and batch operations. Use when working with complex PDF workflows in production environments, processing large volumes of PDFs, or requiring robust error handling and validation.
python-repl
gptme
Interactive Python REPL automation with common helpers and best practices
math-router
parcadei
Deterministic router for math cognitive stack - maps user intent to exact CLI commands
ffmpeg-audio-processing
benchflow-ai
Extract, normalize, mix, and process audio tracks - audio manipulation and analysis
posthog-core-workflow-b
jeremylongshore
Execute PostHog secondary workflow: Core Workflow B. Use when implementing secondary use case, or complementing primary workflow. Trigger with phrases like "posthog secondary workflow", "secondary task with posthog".
index-at-creation
parcadei
Index at Creation Time