Skip to content
Back to skills

Configuration And Data

ASecurity

"Helps agents create, validate, render, and troubleshoot Ludwig

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

Works with

  • cli
  • api

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

Installs into .claude/skills of the current project.

Are you the author of Configuration And Data?

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

Security grade badge for Configuration And Data
[![Security: A — Skills Directory](https://www.skillsdirectory.com/api/skills/vectorspacelab-configuration-and-data-26653778/badge)](https://www.skillsdirectory.com/skills/vectorspacelab-configuration-and-data-26653778)

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: configuration-and-data
description: "Helps agents create, validate, render, and troubleshoot Ludwig
  configs, schemas, feature declarations, datasets, and preprocessing inputs."
disable-model-invocation: true
metadata:
  disco-role: operating
license: Apache 2.0
---

# Configuration and Data

Use this sub-skill when the task is about Ludwig YAML/config dictionaries, feature declarations, schema export, preprocessing, synthetic data, data formats, config generation, or dataset-column troubleshooting.

## Start here

1. Identify the target workflow: config authoring, config validation/rendering, data preparation, synthetic fixture creation, or LLM-backed config generation.
2. Read [configuration.md](references/configuration.md) for config sections and feature/model-type choices.
3. Read [data-formats.md](references/data-formats.md) for dataset layouts and split-column guidance.
4. For a local fixture, run:

```bash
python scripts/make_tiny_dataset.py --output-dir /tmp/ludwig-tiny
python scripts/validate_ludwig_config.py /tmp/ludwig-tiny/config.yaml
```

5. If validation fails, use [troubleshooting.md](references/troubleshooting.md) before moving to training.

## Commands and APIs

- CLI: `ludwig generate_config`, `ludwig init_config`, `ludwig render_config`, `ludwig export_schema`, `ludwig preprocess`, `ludwig synthesize_dataset`.
- Python: `ludwig.config_generation.generate_config`, `ludwig.config_generation.get_ludwig_schema_context`, `ludwig.automl.init_config`, `LudwigModel.preprocess`.
- Config sections: `model_type`, `input_features`, `output_features`, `combiner`, `trainer`, `backend`, `preprocessing`, `hyperopt`, `adapter`, `quantization`, `prompt`.

## Route onward

- After config/data validation, route training to [training-and-experiments](../training-and-experiments/SKILL.md).
- Route HPO/AutoML search-space work to [automl-and-hyperopt](../automl-and-hyperopt/SKILL.md).
- Route prediction-data fixture work to [prediction-evaluation-and-inspection](../prediction-evaluation-and-inspection/SKILL.md).
- Route serving payload construction to [serving-export-and-deployment](../serving-export-and-deployment/SKILL.md).

## Safety notes

- `generate_config` uses external LLM providers unless mocked or run only with `--help`; verify API keys before real calls.
- Dataset-zoo and Kaggle/Hugging Face flows can use network and cache. Prefer local CSV/Parquet fixtures for smoke checks.
- `preprocess` writes processed data/metadata; choose an explicit scratch output path when applicable.

Files in this skill

  • SKILL.md2.5 KB
  • references/configuration.md1.9 KB
  • references/data-formats.md1.3 KB
  • references/troubleshooting.md1.1 KB
  • scripts/make_tiny_dataset.py1.5 KB
  • scripts/validate_ludwig_config.py2.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.