Skip to content
Back to skills

Data Juicer

ASecurity

"Data-Juicer repo router for local recipes, Ray recovery, and

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

Works with

  • cli
  • api
  • mcp

Security analysis

A100/100

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

Scanned September 8, 2026

npx -y skills add VectorSpaceLab/AREX-Skill --skill data-juicer --agent claude-code

Installs into .claude/skills of the current project.

Are you the author of Data Juicer?

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

Security grade badge for Data Juicer
[![Security: A — Skills Directory](https://www.skillsdirectory.com/api/skills/vectorspacelab-data-juicer/badge)](https://www.skillsdirectory.com/skills/vectorspacelab-data-juicer)

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: data-juicer
description: "Data-Juicer repo router for local recipes, Ray recovery, and
  service/MCP workflows."
metadata:
  disco-role: operating
disable-model-invocation: true
license: Apache 2.0
---

# Data-Juicer Repo Skill

Use this skill as the top-level router for the Data-Juicer repository. Keep workflow depth, long examples, and troubleshooting details in the sub-skills and shared references.

## Start with the route

| User need | Read |
| --- | --- |
| Local recipe processing, dataset config, export, operator choice, or simple analysis | `sub-skills/recipes-and-ops/SKILL.md` |
| Ray execution, partitioning, checkpointing, job monitoring, or recovery | `sub-skills/ray-and-recovery/SKILL.md` |
| FastAPI service, MCP server, operator search, or request encoding | `sub-skills/service-mcp/SKILL.md` |

## Quick environment check

Install guidance lives in `references/install-and-scope.md`; start with `py-data-juicer` and add `tools` or `distributed` only when the selected route needs them.

Use the bundled smoke check when you only need a safe install/import sanity check:

```bash
python scripts/check_environment.py
```

Useful CLI help checks:

```bash
dj-process --help
dj-analyze --help
dj-install --help
dj-mcp --help
```

## Shared references

- `references/repo-provenance.md`
- `references/repo-routing-metadata.json`
- `references/install-and-scope.md`
- `references/package-overview.md`
- `references/cli-reference.md`
- `references/api-reference.md`
- `references/optional-extras.md`
- `references/troubleshooting.md`
- `references/workflow-map.md`

## Scope boundaries

- Do not mix local recipe guidance with Ray recovery details.
- Do not mix HTTP/MCP request transport with local dataset semantics.
- Do not assume optional extras are installed unless the workflow needs them.
- Do not depend on the source checkout remaining present once the skill is created.

## When in doubt

Start from `references/workflow-map.md`, then open the matching sub-skill.

Files in this skill

  • SKILL.md2 KB
  • references/api-reference.md1.2 KB
  • references/cli-reference.md956 B
  • references/install-and-scope.md2.1 KB
  • references/optional-extras.md1.5 KB
  • references/package-overview.md1.2 KB
  • references/repo-provenance.md2.2 KB
  • references/repo-routing-metadata.json486 B
  • references/troubleshooting.md1.4 KB
  • references/workflow-map.md809 B
  • scripts/check_environment.py2.2 KB
  • sub-skills/ray-and-recovery/SKILL.md1.7 KB
  • sub-skills/ray-and-recovery/references/checkpointing.md1.2 KB
  • sub-skills/ray-and-recovery/references/job-management.md713 B
  • sub-skills/ray-and-recovery/references/troubleshooting.md918 B
  • sub-skills/ray-and-recovery/references/workflows.md1 KB
  • sub-skills/ray-and-recovery/scripts/ray_smoke.py953 B
  • sub-skills/recipes-and-ops/SKILL.md1.7 KB
  • sub-skills/recipes-and-ops/references/cli-reference.md826 B
  • sub-skills/recipes-and-ops/references/configuration.md1.4 KB

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.