Skip to content
Back to skills

Ray And Recovery

ASecurity

"Data-Juicer Ray execution, partitioning, checkpointing, recovery,

  • 247 stars
  • 0 votes
  • 0 copies
  • 1 view
  • Added September 8, 2026
testingfastapiapi

Works with

  • api
  • mcp

Security analysis

A100/100

Pro scans all 6 files and shows the line behind each finding

Scanned September 8, 2026

npx -y skills add VectorSpaceLab/AREX-Skill --skill ray-and-recovery --agent claude-code

Installs into .claude/skills of the current project.

Are you the author of Ray And Recovery?

Add the live security badge to your README. It updates with every re-scan.

Security grade badge for Ray And Recovery
[![Security: A — Skills Directory](https://www.skillsdirectory.com/api/skills/vectorspacelab-ray-and-recovery/badge)](https://www.skillsdirectory.com/skills/vectorspacelab-ray-and-recovery)

More formats (shields.io, HTML) on the badges page. Keep it an A: scan every change in CI with Pro.

Download with Pro
SKILL.md
---
name: ray-and-recovery
description: "Data-Juicer Ray execution, partitioning, checkpointing, recovery,
  and job lifecycle workflows."
metadata:
  disco-role: operating
disable-model-invocation: true
license: Apache 2.0
---

# ray-and-recovery

Use this sub-skill for Data-Juicer tasks that involve Ray execution, partitioned processing, checkpoints, resume semantics, job monitoring, or tracing.

## Start here
Read these references when the task is more than a smoke test:
- `references/workflows.md`
- `references/checkpointing.md`
- `references/job-management.md`
- `references/troubleshooting.md`

## Owns
- `executor_type: ray` and `executor_type: ray_partitioned`
- partition sizing, resume tokens, job IDs, event logs, checkpoint storage
- job snapshot, monitor, and stop helpers
- Ray analyzer, exporter, and tracer behavior
- safe local Ray availability checks

## Excludes
- Local recipe semantics without Ray -> `recipes-and-ops`
- FastAPI service and MCP routing -> `service-mcp`
- Spark launchers, cluster provisioning scripts, and maintainer-only distributed jobs unless they are only used as references

## Common flow
1. Verify Ray can start locally.
2. Choose a plain or partitioned executor.
3. Set work directory, checkpointing, and event logging deliberately.
4. Run the job, then inspect progress or recovery state with the job helpers.

## Validation targets
- Can the job resume after interruption?
- Are checkpoint and event-log paths stable?
- Are the failure messages specific enough to fix the configuration?

## When to route away
- Any mention of API routes, MCP transport, or operator search service
- Any mention of local-only dataset config tuning with no Ray execution

Files in this skill

  • SKILL.md1.7 KB
  • references/checkpointing.md1.2 KB
  • references/job-management.md713 B
  • references/troubleshooting.md918 B
  • references/workflows.md1 KB
  • scripts/ray_smoke.py953 B

Attribution

Is this your skill, or is something wrong with this listing? Request removal or report an issue. Author removals are honored within 72 hours.

Comments

Loading comments…

Newsletter

Get the weekly list of safe new skills, and the ones we pulled.