Skip to content
Back to skills

Data Tools

ASecurity

"Use for NeMo Speech data preparation, JSON manifests, Lhotse and

  • 247 stars
  • 0 votes
  • 0 copies
  • 3 views
  • Added September 8, 2026
developmentpythongobackend

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 data-tools --agent claude-code

Installs into .claude/skills of the current project.

Are you the author of Data Tools?

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

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

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-tools
description: "Use for NeMo Speech data preparation, JSON manifests, Lhotse and
  tarred datasets, duration bins, dataset weights, tokenizers, evaluation
  utilities, CTC segmentation, checkpoint utilities, and safe data validation."
disable-model-invocation: true
metadata:
  disco-role: operating
license: Apache 2.0
---

# Data Tools

Use this sub-skill for shared NeMo Speech data preparation and utility work: JSONL manifests, Lhotse `input_cfg` planning, CutSet/Shar inputs, tarred dataset conversion, duration-bin and dataset-weight estimation, tokenizer preparation, ASR evaluator data contracts, CTC segmentation catalogs, speech data explorer/simulator planning, checkpoint utilities, and customization dataset preparation.

Route model-specific training, decoding, inference, or architecture work to sibling sub-skills such as `../asr/SKILL.md`, `../audio/SKILL.md`, or `../speechlm2/SKILL.md` when those are the primary goal. Route repository contribution policy, linting, and test strategy to a repo-development sub-skill when present.

## Start Here

1. Read `references/data-formats.md` before creating or validating NeMo manifests, Lhotse `input_cfg`, tokenizer corpora, ASR evaluator inputs, or customization JSONL.
2. Read `references/lhotse-and-tarred-data.md` before enabling Lhotse, estimating duration bins, mixing datasets, converting to tarred data, or planning Shar/CutSet inputs.
3. Read `references/tool-catalog.md` before using NeMo data utility scripts, tokenizers, checkpoint averaging, ASR evaluator, CTC segmentation, Speech Data Explorer, Speech Data Simulator, or customization dataset prep.
4. Read `references/troubleshooting.md` when imports, optional dependencies, CUDA/backends, Hydra overrides, manifest schemas, tar shard alignment, tokenizer generation, or long data workflows fail.

## Safe Bundled Tool

- `scripts/validate_manifest.py` validates JSONL manifests without importing NeMo, downloading data, opening audio contents by default, training, starting servers, or writing outputs.
- From this sub-skill directory, run it before long data jobs: `python scripts/validate_manifest.py manifest.jsonl --required audio_filepath duration text --min-duration 0.1 --max-duration 30 --summary`.
- Use `--check-files` only when local audio paths are expected to exist and file-existence checks are safe; omit it for tarred manifests, remote URIs, object-store paths, and manifests with audio filenames inside tar archives.

## Evidence Base

This sub-skill distills repository evidence from `docs/source/dataloaders.rst`, `docs/source/tools/*.rst`, `docs/source/common/data.rst`, `scripts/speech_recognition/*.py`, `scripts/tokenizers/*.py`, `scripts/dataset_processing/**`, `scripts/checkpoint_averaging/**`, `tools/asr_evaluator/**`, `tools/ctc_segmentation/**`, `tools/speech_data_explorer/**`, `tools/speech_data_simulator/**`, `tools/customization_dataset_preparation/**`, `tests/collections/common/test_lhotse_*`, and customization dataset preparation tests. Runtime guidance is self-contained; do not require future agents to reopen those source files or run original checkout scripts.

Files in this skill

  • SKILL.md3.1 KB
  • references/data-formats.md10.3 KB
  • references/lhotse-and-tarred-data.md12.2 KB
  • references/tool-catalog.md14.7 KB
  • references/troubleshooting.md12.8 KB
  • scripts/validate_manifest.py14.3 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.