Catalog › Plugins › Files & documents › any-to-batuly-skillAT any-to-batuly-skill Convert customer, supplier, and product master data from external accounting, POS, ERP, inventory, spreadsheet, report, PDF, image, CSV, JSO
Open site Open in the app JSON README (API)
Convert customer, supplier, and product master data from external accounting, POS, ERP, inventory, spreadsheet, report, PDF, image, CSV, JSON, or XML sources into validated Batuly-compatible XLSX import files.
README Loading documentation…
# Any to Batuly Skill
Convert customer, supplier, and product master data from external accounting,
POS, ERP, inventory, spreadsheet, report, PDF, image, CSV, JSON, or XML sources
into validated Batuly-compatible XLSX import files.
The canonical cross-agent skill is `skills/any-to-batuly/SKILL.md`. It follows
the open Agent Skills format and includes Batuly's exact import contracts, three
XLSX templates, normalization policy, and a standard-library XLSX validator.
## Importable package
Download [`any-to-batuly-skill.zip`](https://github.com/pratikkuikel/any-to-batuly-skill/releases/download/latest/any-to-batuly-skill.zip) and import it as a ChatGPT or Codex skill. Every push to `main` rebuilds and validates this rolling release. The archive contains only the Codex plugin manifest, this README, and the canonical skill with its bundled resources.
## Agent support
- Codex: install as a plugin, or use the checked-in `.agents/skills/` adapter.
- Claude Code: run `claude --plugin-dir .`, or use the `.claude/skills/` adapter.
- Gemini CLI: run `gemini extensions link .`; `gemini-extension.json` loads
`GEMINI.md`, which imports the canonical skill.
- Other agents: point the agent to `AGENTS.md` or directly to
`skills/any-to-batuly/SKILL.md`.
## Direct user-level installation
From the repository root:
```bash
mkdir -p ~/.agents/skills ~/.claude/skills
cp -a skills/any-to-batuly ~/.agents/skills/
cp -a skills/any-to-batuly ~/.claude/skills/
```
Gemini CLI can install a copy instead of linking:
```bash
gemini extensions install "$(pwd)"
```
## Validate an output workbook
```bash
python3 skills/any-to-batuly/scripts/validate_batuly_import.py output.xlsx --type customer
python3 skills/any-to-batuly/scripts/validate_batuly_import.py output.xlsx --type supplier
python3 skills/any-to-batuly/scripts/validate_batuly_import.py output.xlsx --type product
```
The validator uses only Python's standard library.
Details Type Plugins Topic Files & documents Publisher pratikkuikel Source gemini Category Tools Version 1.0.0 Stars 1 Last update 2026-08-14T10:10:16Z Project status Active Language Python Added 2026-08-30 14:13:39 Updated 2026-08-30 14:13:39 Source id pratikkuikel/any-to-batuly-skillMore