jobs

Coordinate long-running batch jobs with a persistent ledger and parallel leaf-level tasks.

Updated Mar 31, 2026
One-click install
npx skills add https://github.com/kamilseghrouchni/vcro-sourcing --skill jobs-kamilseghrouchni
Or copy as Structured Prompt for Agent▼
Please help me install this Agent Skill.
Skill: jobs
Source: https://github.com/kamilseghrouchni/vcro-sourcing/tree/main/.claude/skills/jobs
Command: npx skills add https://github.com/kamilseghrouchni/vcro-sourcing --skill jobs-kamilseghrouchni

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Running long-running batch jobs in vCRO often exceeds memory in a single conversation. This skill externalizes working memory to a persistent ledger, allows parallel task execution at the leaves, and preserves progress so runs survive context compaction and remain inspectable.

Core Features & Use Cases

  • Externalize working memory to store/runs/<slug>/ledger.md to track task status across waves.
  • Parallelize at the leaves to maximize throughput while avoiding memory bottlenecks in the orchestrator.
  • Maintain a digest-based Task Ledger and a Verification Log to provide traceability and provenance.
  • Pre-flight cost/time estimates and explicit user confirmation before spawning waves.
  • Caching and safeguards to prevent re-ingesting papers and to manage noisy inputs.

Quick Start

Initialize a new long-running job by creating the ledger under store/runs and launching parallel waves after the pre-flight approval.

Frequently Asked Questions about jobs

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I run long-running batch jobs without exceeding context memory limits?▼

Long-running batch jobs avoid exceeding memory by externalizing working memory to a persistent ledger at store/runs, preserving progress so runs survive context compaction and remain inspectable.

What is the best way to parallelize data workflows over large document sets?▼

Parallelizing data workflows over large document sets is best handled by fanning out tasks at the leaves to maximize throughput while avoiding memory bottlenecks in the orchestrator.

How do I maintain task traceability and provenance during parallel processing?▼

Maintaining task traceability during parallel processing requires a digest-based Task Ledger and a Verification Log to track task status across waves and provide provenance.

Can I estimate batch processing costs and time before starting a data workflow?▼

Batch processing costs and time can be estimated through pre-flight estimates with explicit user confirmation required before spawning parallel waves of tasks.

How does caching prevent re-ingesting documents in long-running orchestration workflows?▼

Caching in long-running orchestration workflows prevents re-ingesting documents and manages noisy inputs through built-in safeguards designed to optimize large document set processing.

When should I use a persistent ledger for context management in batch jobs?▼

A persistent ledger for context management in batch jobs should be used when workflows exceed memory, require persistence across context compaction, and involve tasks that can be parallelized over leaf-level agents.