v0.4.0
Robbyant/lingbot-mapv0.4.0Jun 25, 2026by yuh-yang
AI Summary
A major feature release introducing the CLI-Matrix command family, adding 30 new CLIs, and including 17 bug fixes and 4 security hardenings.
Key Highlights
- Introduction of CLI-Matrix for multi-CLI workflow management.
- Addition of 30 new CLIs including ArcGIS Pro, Calibre, Stata, and MiniMax.
- 17 bug fixes and 4 security hardenings.
- New agent-skill adapters (Hermes, Reasonix) and expanded documentation.
New Features
- CLI-Matrix command family (install, discover, preflight).
- 30 new CLIs (ArcGIS Pro, Calibre, Stata, SiYuan, Joplin, Rekordbox, etc.).
- Hermes and Reasonix agent-skill adapters.
- 3MF mesh geometry editor CLI.
- UEAtelier workbench for Unreal Editor.
- quietshrink harness for screen recording compression.
Full Release Notes
## Highlights * **CLI-Matrix** — a new `cli-hub matrix` command family that turns curated, multi-CLI workflow "matrices" into one-shot, capability-driven installs. Discover with `cli-hub matrix list/search` and `cli-hub can <task>`, inspect with `matrix info/doctor`, verify capability coverage with `matrix preflight`, and provision an entire workflow with `matrix install` (recipes, scoped installs, dry-run, resume). Ships `cli-anything-hub` **0.4.0** to PyPI with `matrix.py` / `matrix_skill.py` and unified install/preflight/discover analytics. * **30 new CLIs** added across creative, productivity, dev, and data domains — including ArcGIS Pro, Calibre, Stata, SiYuan, Joplin, Rekordbox, OpenRefine, Tigris, Mailchimp, MiniMax (chat + TTS), OpenWebUI, EEZ Studio, NSLogger, JumpServer, UEAtelier & smithue (Unreal Editor), s&box, WaveTone, Ink/Stitch, 3MF, quietshrink, and more — plus new agent-skill adapters (Hermes, Reasonix). * **17 bug fixes** hardening existing harnesses — LibreOffice headless conversion (macOS), Zoom recording downloads, Obsidian search, Godot GDScript validation, Browser/DOMShell MCP 2.0.0 migration, n8n REPL, Sketch, Zotero, and more. * **4 security hardenings** — routing untrusted XML through `defusedxml`, owner-only token/config permissions, and restricting token-file resolution against arbitrary file access. * **Docs & i18n** — new German README (`README_DE.md`), expanded troubleshooting, and contributor-guide fixes. * **42 new contributors** joined this release. 🎉 ## What's Changed * Feature/cli matrix multi approach by @yuh-yang in https://github.com/HKUDS/CLI-Anything/pull/355 * fix(browser): propagate --json flag to REPL subcommands by @fuleinist in https://github.com/HKUDS/CLI-Anything/pull/239 * test(zoom): add credential permission regression tests by @marcelsafin in https://github.com/HKUDS/CLI-Anything/pull/231 * feat: enhance Nsight Graphics analysis by @AiMiDi in https://github.com/HKUDS/CLI-Anything/pull/246 * docs: add unknown-skill troubleshooting for Claude Code by @marcelsafin in https://github.com/HKUDS/CLI-Anything/pull/232 * feat: add quietshrink harness — Apple Silicon screen recording compressor by @achiya-automation in https://github.com/HKUDS/CLI-Anything/pull/254 * feat: add s&box CLI harness by @KarandeepSWranch in https://github.com/HKUDS/CLI-Anything/pull/251 * fix(libreoffice): import existing office files by @yuh-yang in https://github.com/HKUDS/CLI-Anything/pull/264 * Fix license badge: Apache 2.0 not MIT by @hllqkb in https://github.com/HKUDS/CLI-Anything/pull/267 * feat(registry): add Stata CLI harness (standalone repo) by @LI-Meng420 in https://github.com/HKUDS/CLI-Anything/pull/266 * feat: add Ink/Stitch CLI harness (standalone) by @bobbymarko in https://github.com/HKUDS/CLI-Anything/pull/270 * refactor(openclaw-skill→macrocli): rename, complete backends, add recorder and visual anchor — layered macro runtime that turns GUI workflows into agent-callable CLI commands by @haorui-harry in https://github.com/HKUDS/CLI-Anything/pull/237 * feat: add ve-twini to registry by @collectivewinca in https://github.com/HKUDS/CLI-Anything/pull/259 * feat: add hacker-feeds-cli to registry by @collectivewinca in https://github.com/HKUDS/CLI-Anything/pull/260 * feat: add DeployHQ CLI (dhq) to CLI-Hub registry by @MartaKar in https://github.com/HKUDS/CLI-Anything/pull/277 * fix(zotero_http): default Content-Type for raw data + raise connector import timeouts by @stevenpi140 in https://github.com/HKUDS/CLI-Anything/pull/274 * feat: add Mailchimp CLI harness by @iGodly in https://github.com/HKUDS/CLI-Anything/pull/275 * feat: mature lldb agent harness by @AiMiDi in https://github.com/HKUDS/CLI-Anything/pull/245 * Feat/add firefly iii cli by @joyous-coder in https://github.com/HKUDS/CLI-Anything/pull/241 * feat: add NSLogger CLI harness by @bazinga8023 in https://github.com/HKUDS/CLI-Anything/pull/238 * feat: improve Unreal Insights live analysis by @AiMiDi in https://github.com/HKUDS/CLI-Anything/pull/244 * fix: avoid mutating registry entries by @hiSandog in https://github.com/HKUDS/CLI-Anything/pull/281 * Update README.md by @chaohuang-ai in https://github.com/HKUDS/CLI-Anything/pull/285 * Update README.md by @chaohuang-ai in https://github.com/HKUDS/CLI-Anything/pull/286 * fix(zoom): download recordings from direct URL by @sjh9714 in https://github.com/HKUDS/CLI-Anything/pull/294 * fix(n8n): drop bogus arg from print_banner call to unbreak REPL by @akhilesharora in https://github.com/HKUDS/CLI-Anything/pull/280 * fix(obsidian): use vendor Content-Type for /search/ (DQL + JsonLogic) by @Mubashirrrr in https://github.com/HKUDS/CLI-Anything/pull/289 * fix(libreoffice): harden headless conversion on macOS (#221) by @Mubashirrrr in https://github.com/HKUDS/CLI-Anything/pull/290 * fix(security): route untrusted XML parsing through defusedxml by @aaronjmars in https://github.com/HKUDS/CLI-Anything/pull/296 * Add UEAtelier — Unreal Editor 5.6/5.7 MCP self-extension workbench by @edwinmeng163-oss in https://github.com/HKUDS/CLI-Anything/pull/297 * feat: add 3MF mesh geometry editor CLI by @Gituheart in https://github.com/HKUDS/CLI-Anything/pull/209 * feat: add MiniMax CLI harness (chat + TTS) by @octo-patch in https://github.com/HKUDS/CLI-Anything/pull/189 * feat: add Calibre CLI harness for e-book library management by @OGRLEAF in https://github.com/HKUDS/CLI-Anything/pull/223 * Add cli-anything-rekordbox: Pioneer Rekordbox 6/7 harness by @Moonwolf711 in https://github.com/HKUDS/CLI-Anything/pull/252 * feat(Joplin): add a CLI-Anything harness for Joplin by @27494539a-hub in https://github.com/HKUDS/CLI-Anything/pull/300 * fix(sketch): restrict token file resolution to prevent arbitrary file access by @RinZ27 in https://github.com/HKUDS/CLI-Anything/pull/304 * feat: add obsidian-agent-cli to public registry by @ProxyLandLLC in https://github.com/HKUDS/CLI-Anything/pull/307 * fix: support python pip module installs in registry dates by @hiSandog in https://github.com/HKUDS/CLI-Anything/pull/312 * registry: add ArcGIS Pro harness (cli-anything-arcgis-pro) by @Jasper0122 in https://github.com/HKUDS/CLI-Anything/pull/318 * feat: add Hermes Agent skill for CLI-Anything by @leockl in https://github.com/HKUDS/CLI-Anything/pull/320 * feat: add Hermes Agent skill for CLI-Anything by @ligl0325 in https://github.com/HKUDS/CLI-Anything/pull/287 * demos: add ArcGIS Pro live-bridge demo (registered arcgis-pro harness) by @Jasper0122 in https://github.com/HKUDS/CLI-Anything/pull/325 * docs: add German translation (README_DE.md) and update language switchers by @flitzrrr in https://github.com/HKUDS/CLI-Anything/pull/291 * feat: upgrade cli-anything-minimax default model to MiniMax-M3 by @octo-patch in https://github.com/HKUDS/CLI-Anything/pull/326 * docs(readme): add Hermes Agent skill to platform list by @leockl in https://github.com/HKUDS/CLI-Anything/pull/322 * fix(godot): detect GDScript parse errors via stderr in validate_script by @Rubiadragon in https://github.com/HKUDS/CLI-Anything/pull/335 * feat: add CloakBrowser CLI to public registry by @dreamor in https://github.com/HKUDS/CLI-Anything/pull/336 * Fix skill generator Click name parsing by @hiSandog in https://github.com/HKUDS/CLI-Anything/pull/321 * fix(browser): migrate DOMShell MCP integration to @apireno/domshell 2.0.0 by @apireno in https://github.com/HKUDS/CLI-Anything/pull/308 * fix: vendor full methodology resources for Codex skill by @Liuyaguangzz in https://github.com/HKUDS/CLI-Anything/pull/332 * feat: add WaveTone CLI harness by @Manifold68575 in https://github.com/HKUDS/CLI-Anything/pull/337 * feat: add OpenWebUI CLI registry entry by @ashaiful in https://github.com/HKUDS/CLI-Anything/pull/341 * feat: add Web Yu-pri CLI harness by @shinpei710 in https://github.com/HKUDS/CLI-Anything/pull/345 * feat: add Reasonix agent skill adapter by @PaysNatal in https://github.com/HKUDS/CLI-Anything/pull/344 * feat: add SiYuan CLI (cli-anything-siyuan) by @hito0512 in https://github.com/HKUDS/CLI-Anything/pull/311 * feat: add smithue-cli (Unreal Engine editor CLI) by @123dx-svg in https://github.com/HKUDS/CLI-Anything/pull/338 * feat: add CC Switch CLI harness by @computersniper in https://github.com/HKUDS/CLI-Anything/pull/310 * feat: add Tigris CLI harness for S3-compatible object storage by @davidmyriel in https://github.com/HKUDS/CLI-Anything/pull/301 * [Live2D] Add editing, linting, batch ops, and workflow commands (v0.3.0) by @zyzly0705 in https://github.com/HKUDS/CLI-Anything/pull/313 * feat: add EEZ Studio CLI harness by @yuh-yang in https://github.com/HKUDS/CLI-Anything/pull/334 * feat: add cli-anything-jumpserver v0.1.0 harness by @Ayasaz in https://github.com/HKUDS/CLI-Anything/pull/346 * feat: add OpenRefine CLI harness by @yuh-yang in https://github.com/HKUDS/CLI-Anything/pull/347 * feat: add TinyFish Web Agent CLI (standalone repo) by @webdevtodayjason in https://github.com/HKUDS/CLI-Anything/pull/348 * Skip pip option values in registry date updater by @hiSandog in https://github.com/HKUDS/CLI-Anything/pull/354 * fix: classify harness docs as documentation by @hiSandog in https://github.com/HKUDS/CLI-Anything/pull/349 * test: add regression tests for Live2D review blockers by @zyzly0705 in https://github.com/HKUDS/CLI-Anything/pull/350 ## New Contributors * @fuleinist made their first contribution in https://github.com/HKUDS/CLI-Anything/pull/239 * @marcelsafin made their first contribution in https://github.com/HKUDS/CLI-Anything/pull/231 * @KarandeepSWranch made their first contribution in https://github.com/HKUDS/CLI-Anything/pull/251 * @hllqkb made their first contribution in https://github.com/HKUDS/CLI-Anything/pull/267 * @LI-Meng420 made their first contribution in https://github.com/HKUDS/CLI-Anything/pull/266 * @bobbymarko made their first contribution in https://github.com/HKUDS/CLI-Anything/pull/270 * @collectivewinca made their first contribution in https://github.com/HKUDS/CLI-Anything/pull/259 * @MartaKar made their first contribution in https://github.com/HKUDS/CLI-Anything/pull/277 * @stevenpi140 made their first contribution in https://github.com/HKUDS/CLI-Anything/pull/274 * @iGodly made their first contribution in https://github.com/HKUDS/CLI-Anything/pull/275 * @joyous-coder made their first contribution in https://github.com/HKUDS/CLI-Anything/pull/241 * @bazinga8023 made their first contribution in https://github.com/HKUDS/CLI-Anything/pull/238 * @chaohuang-ai made their first contribution in https://github.com/HKUDS/CLI-Anything/pull/285 * @sjh9714 made their first contribution in https://github.com/HKUDS/CLI-Anything/pull/294 * @akhilesharora made their first contribution in https://github.com/HKUDS/CLI-Anything/pull/280 * @Mubashirrrr made their first contribution in https://github.com/HKUDS/CLI-Anything/pull/289 * @aaronjmars made their first contribution in https://github.com/HKUDS/CLI-Anything/pull/296 * @edwinmeng163-oss made their first contribution in https://github.com/HKUDS/CLI-Anything/pull/297 * @Gituheart made their first contribution in https://github.com/HKUDS/CLI-Anything/pull/209 * @OGRLEAF made their first contribution in https://github.com/HKUDS/CLI-Anything/pull/223 * @Moonwolf711 made their first contribution in https://github.com/HKUDS/CLI-Anything/pull/252 * @27494539a-hub made their first contribution in https://github.com/HKUDS/CLI-Anything/pull/300 * @RinZ27 made their first contribution in https://github.com/HKUDS/CLI-Anything/pull/304 * @ProxyLandLLC made their first contribution in https://github.com/HKUDS/CLI-Anything/pull/307 * @Jasper0122 made their first contribution in https://github.com/HKUDS/CLI-Anything/pull/318 * @leockl made their first contribution in https://github.com/HKUDS/CLI-Anything/pull/320 * @ligl0325 made their first contribution in https://github.com/HKUDS/CLI-Anything/pull/287 * @flitzrrr made their first contribution in https://github.com/HKUDS/CLI-Anything/pull/291 * @Rubiadragon made their first contribution in https://github.com/HKUDS/CLI-Anything/pull/335 * @dreamor made their first contribution in https://github.com/HKUDS/CLI-Anything/pull/336 * @Liuyaguangzz made their first contribution in https://github.com/HKUDS/CLI-Anything/pull/332 * @Manifold68575 made their first contribution in https://github.com/HKUDS/CLI-Anything/pull/337 * @ashaiful made their first contribution in https://github.com/HKUDS/CLI-Anything/pull/341 * @shinpei710 made their first contribution in https://github.com/HKUDS/CLI-Anything/pull/345 * @PaysNatal made their first contribution in https://github.com/HKUDS/CLI-Anything/pull/344 * @hito0512 made their first contribution in https://github.com/HKUDS/CLI-Anything/pull/311 * @123dx-svg made their first contribution in https://github.com/HKUDS/CLI-Anything/pull/338 * @computersniper made their first contribution in https://github.com/HKUDS/CLI-Anything/pull/310 * @davidmyriel made their first contribution in https://github.com/HKUDS/CLI-Anything/pull/301 * @zyzly0705 made their first contribution in https://github.com/HKUDS/CLI-Anything/pull/313 * @Ayasaz made their first contribution in https://github.com/HKUDS/CLI-Anything/pull/346 * @webdevtodayjason made their first contribution in https://github.com/HKUDS/CLI-Anything/pull/348 **Full Changelog**: https://github.com/HKUDS/CLI-Anything/compare/v0.3.0...v0.4.0