Agent skill · software engineering · hkuds
cli-anything-openrefine
Use OpenRefine through an agent-native CLI for importing messy data, applying JSON operation histories, inspecting rows, exporting cleaned data, and managing session undo/redo.
Why this skill is useful
Adds a CLI interface for OpenRefine with executable commands for data cleaning and transformation that the AI cannot generate on its own.
What it needs
Requires python installed locally. About 1k tokens when loaded. Last updated 2026-08-03. 46,739 stars on the source repository.
What this skill does
CLI-Anything OpenRefine Use this skill when a task needs OpenRefine data cleaning, transformation, reusable operation histories, or CSV/TSV export from an automated agent workflow. Prerequisites Install the harness: Start OpenRefine before backend commands: Set a custom server with OPENREFINEURL=http://127.0.0.1:3333 or pass --base-url. Command Rules For Agents Prefer --json on every one-shot command. Use --session <path> for isolated task state. Import or open a project before row, apply, export, undo, or redo commands. Existing OpenRefine operation-history JSON can be passed directly to data apply. Generated files are normal OpenRefine operation JSON and exported CSV/TSV data. Common Commands REPL Run cli-anything-openrefine with no subcommand to enter the REPL. For automated user journeys, pipe newline-separated REPL commands through stdin. Redirected streams automatically use an ASCII-only input/output path while interactive terminals retain the Unicode banner, prompt history, and styling: Unicode payloads are rendered as reversible ASCII backslash escapes when the REPL is redirected, preventing legacy Windows output encodings from turning a successful command into a failed journey. Piped workflows return a nonzero exit status at exit or EOF if any command failed, allowing CI to detect an unsuccessful user journey. Error Handling When --json is set, command failures write a JSON object to stderr with ok: false.
How to use it
Reference it in AdaL, Claude Code, Cursor or any coding agent — nothing to install:
@skills hkuds/skills--ec577c