Skip to content
Back to skills

Data Preparation

ASecurity

"Prepares LTX training datasets by validating manifests, drafting

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

Security analysis

A100/100

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

Scanned September 8, 2026

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

Installs into .claude/skills of the current project.

Are you the author of Data Preparation?

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

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

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-preparation
description: "Prepares LTX training datasets by validating manifests, drafting
  scene-splitting and preprocessing commands, and checking cached latents,
  captions, references, and masks before training."
disable-model-invocation: true
metadata:
  disco-role: operating
license: NOASSERTION
---

# Data Preparation

Use this sub-skill when the request is about getting LTX training data into a safe, trainable shape: manifest validation, scene splitting, caption planning, preprocessing command drafting, reference or mask prep, and inspection of cached `.precomputed` outputs.

## Route away

- Training mode selection, config authoring, launch, resume, or monitoring → `../training-workflows/SKILL.md`
- Inference or validation with trained LoRAs → `../inference-pipelines/SKILL.md`
- GPU / VRAM / OOM / backend tuning → `../performance-backends/SKILL.md`

## Fast paths

- Validate or normalize a manifest: `scripts/validate_dataset_manifest.py`
- Draft a preprocessing command: `scripts/build_preprocess_command.py`
- Run the bundled preprocessing launcher after approval: `scripts/process_dataset.py`
- Draft a scene-splitting command: `scripts/build_scene_split_command.py`
- Run the bundled scene splitter after approval: `scripts/split_scenes.py`
- Inspect precomputed latents and masks: `scripts/inspect_precomputed_latents.py`
- Use the bundled preprocessing internals only when you need to inspect or reuse them directly: `scripts/process_videos.py`, `scripts/process_captions.py`, and `scripts/decode_latents.py`

## What this sub-skill covers

- CSV, JSON, and JSONL manifests with caption, media, reference, and mask columns.
- Resolution buckets and audio-duration rules for video, image, mixed, and audio-only datasets.
- Unified versus split checkpoint preprocessing flags.
- Captioning backend choice, credential boundaries, and spot-check approval.
- Reference and mask preprocessing layouts for IC-LoRA and inpainting.
- Safe checks for stale or mismatched cached outputs.

## Working rules

- Do not start captioner servers, split videos, encode media, or download models here.
- Use the bundled scripts to validate inputs and draft commands; they are safe to run from any current directory.
- Prefer a fresh `.precomputed/` directory when the model, Gemma root, trigger token, bucket list, or reference scale factors change.
- For mixed image + video datasets, plan multiple buckets that include `F=1`; the later training step must use batch size 1.
- For IC-LoRA, inpainting, and audio-only datasets, require the corresponding reference or audio inputs before preprocessing.

## Read next

- `references/dataset-formats.md`
- `references/captioning-and-preprocessing.md`
- `references/reference-and-mask-prep.md`
- `references/troubleshooting.md`

Files in this skill

  • SKILL.md2.7 KB
  • references/captioning-and-preprocessing.md3.4 KB
  • references/dataset-formats.md7.9 KB
  • references/reference-and-mask-prep.md1.9 KB
  • references/troubleshooting.md7.5 KB
  • scripts/build_preprocess_command.py18.1 KB
  • scripts/build_scene_split_command.py8.9 KB
  • scripts/decode_latents.py15.3 KB
  • scripts/inspect_precomputed_latents.py12.4 KB
  • scripts/process_captions.py19.4 KB
  • scripts/process_dataset.py19.1 KB
  • scripts/process_videos.py63.3 KB
  • scripts/split_scenes.py15 KB
  • scripts/validate_dataset_manifest.py15.6 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.