Execute long-running quantitative research with immutable IDs, bounded retries, complete cell ledgers and durable handoffs. Use for every session; never promise uninterrupted uptime or suppress failures.
Instal·la
npx skillscat add takenthatusernameis-collab/extreme-perpetual-futures-basis-and-crash-risk/resumable-research-operations Instal·la des del registre de SkillsCat.
SKILL.md
Resumable research operations
- Read the task/handoff, grid manifest, frontier, registry, run ledger and recent workflow diagnostics.
- Choose the highest-value unblocked task. Allocate a unique ID from the registry and preregister config/hash before calculating outcomes.
- Run deterministic tests and source-coverage checks first. Refresh free public data only. Checkpoint bounded asset cohorts or grid batches.
- Record each cell's stable ID, parameter hash, data cutoff, input hashes, code revision, status, reason, outputs and timestamps.
- Use explicit timeouts, bounded retries, backoff for rate limits, atomic writes and idempotent resume. A failed cell must not erase completed cells or block unrelated work.
- Never rerun a completed cell against silently changed inputs. New code/data/config requires a new version and output path.
- Before committing, run tests, validate JSON/JSONL, inspect changed paths, run whitespace checks and confirm no secrets are staged.
- Update handoff, next task, frontier, registry and run manifest as appropriate. Leave a concrete measurable next action.
- Distinguish completed, attempted, blocked, failed, incomplete and not-run tasks. Workflow success proves automation health only, not an economic edge.