v0.2.0

microsoft/playwrightv0.2.0Mar 30, 2026by yuh-yang

AI Summary

This release introduces a wide array of new CLI harnesses for diverse applications such as Draw.io, Zoom, ComfyUI, and Ollama, alongside enhancements to security protocols and agent integration capabilities.

Key Highlights

  • Added support for multiple new CLI harnesses including Draw.io, Zoom, Mermaid Live Editor, ComfyUI, and FreeCAD.
  • Integrated Codex skill and Novita provider to enhance AI agent capabilities.
  • Implemented security improvements such as restricted file permissions for Zoom and codec allowlist validation.
  • Enabled browser automation via DOMShell MCP server.
  • Introduced new features like the MuseScore 4 CLI wrapper and Ollama agent harness.

New Features

  • AnyGen OpenAPI CLI harness
  • Draw.io CLI harness
  • Zoom harness
  • Codex skill integration
  • Mermaid Live Editor harness
  • ComfyUI agent harness
  • NotebookLM agent harness
  • Mubu agent harness
  • AdGuardHome CLI harness
  • Ollama agent harness
  • Novita provider integration
  • Browser automation CLI via DOMShell MCP server
  • MuseScore 4 CLI wrapper
  • Sketch harness
  • iTerm2 CLI harness
  • FreeCAD CLI harness
  • Renderdoc CLI harness
  • Teltonika RMS API harness
  • Zotero desktop harness

Full Release Notes

## What's Changed
* Add AnyGen OpenAPI CLI harness by @koltyu-anygen in https://github.com/HKUDS/CLI-Anything/pull/6
* Add Draw.io CLI harness for agent-native diagram creation by @zhangxilong-43 in https://github.com/HKUDS/CLI-Anything/pull/9
* docs: clean up stale build.md references after merge into cli-anything.md by @JasonZhaoWW in https://github.com/HKUDS/CLI-Anything/pull/7
* Add /cli-anything:list command and update documentation by @Lin-Jiong-HDU in https://github.com/HKUDS/CLI-Anything/pull/8
* feat: add zoom harness by @zhangxilong-43 in https://github.com/HKUDS/CLI-Anything/pull/25
* fix: replace placeholder URLs with correct HKUDS/CLI-Anything URL by @Jah-yee in https://github.com/HKUDS/CLI-Anything/pull/26
* fix: [shotcut] add missing lxml dependency to shotcut/agent-harness/setup.py by @jarrodcolburn in https://github.com/HKUDS/CLI-Anything/pull/13
* fix(shotcut): add auto-save option for one-shot mode by @Jah-yee in https://github.com/HKUDS/CLI-Anything/pull/15
* fix(libreoffice): enable real LibreOffice backend on Windows and macOS by @Laplace5079 in https://github.com/HKUDS/CLI-Anything/pull/18
* Add Codex skill integration by @morty-z in https://github.com/HKUDS/CLI-Anything/pull/38
* Feat/qoder plugin support by @panxiaojun233 in https://github.com/HKUDS/CLI-Anything/pull/43
* Add PowerShell installer for Codex skill by @0xCyberBerserker in https://github.com/HKUDS/CLI-Anything/pull/55
* fix: replace remaining placeholder URLs in zoom and drawio setup.py by @omerarslan0 in https://github.com/HKUDS/CLI-Anything/pull/53
* docs: add Windows bash/cygpath note by @omerarslan0 in https://github.com/HKUDS/CLI-Anything/pull/64
* Escape Script-Fu path literals to prevent injection by @Mirza-Samad-Ahmed-Baig in https://github.com/HKUDS/CLI-Anything/pull/60
* docs: add Japanese README by @eltociear in https://github.com/HKUDS/CLI-Anything/pull/62
* Refactor setup.py for better clarity and structure by @manucian-official in https://github.com/HKUDS/CLI-Anything/pull/49
* docs: note OpenCode version requirement by @omerarslan0 in https://github.com/HKUDS/CLI-Anything/pull/68
* feat: guard Windows bash without cygpath by @omerarslan0 in https://github.com/HKUDS/CLI-Anything/pull/71
* docs: fix opencode commands typo and add native OpenClaw instructions by @sjhddh in https://github.com/HKUDS/CLI-Anything/pull/79
* feat(session): sort JSON keys for deterministic agent diffing by @sjhddh in https://github.com/HKUDS/CLI-Anything/pull/78
* Add Mermaid Live Editor harness by @getmored-create in https://github.com/HKUDS/CLI-Anything/pull/88
* feat: add ComfyUI agent harness by @Bortlesboat in https://github.com/HKUDS/CLI-Anything/pull/80
* fix: replace Pillow with GIMP-native Script-Fu rendering backend (fixes #48) by @Xyerophyte in https://github.com/HKUDS/CLI-Anything/pull/76
* feat: Add SKILL.md generation for AI agent discovery (Phase 6.5) by @alon-mini in https://github.com/HKUDS/CLI-Anything/pull/47
* Docs: add Goose Desktop/CLI usage by @omerarslan0 in https://github.com/HKUDS/CLI-Anything/pull/84
* fix(session): atomic file locking to prevent race conditions in all harnesses by @ZJZAC in https://github.com/HKUDS/CLI-Anything/pull/94
* feat: add experimental NotebookLM agent harness scaffold / 新增实验性的 NotebookLM agent harness 脚手架 by @Haimbeau1o in https://github.com/HKUDS/CLI-Anything/pull/95
* feat(mubu): add Mubu agent harness by @cnfjlhj in https://github.com/HKUDS/CLI-Anything/pull/99
* feat: add AdGuardHome CLI harness by @pyxl-dev in https://github.com/HKUDS/CLI-Anything/pull/98
* feat: add AdGuardHome CLI harness — first REST API service harness by @pyxl-dev in https://github.com/HKUDS/CLI-Anything/pull/65
* docs(README_CN): improve Chinese phrasing by @fishwww-ww in https://github.com/HKUDS/CLI-Anything/pull/103
* feat: add ollama agent harness by @omerarslan0 in https://github.com/HKUDS/CLI-Anything/pull/102
* Add Audacity eval harness and regression reporting by @omerarslan0 in https://github.com/HKUDS/CLI-Anything/pull/96
* fix: persist session state in CLI mode and handle quoted text in REPL by @omerarslan0 in https://github.com/HKUDS/CLI-Anything/pull/112
* feat(ollama): support repeatable embed inputs by @tommyalt in https://github.com/HKUDS/CLI-Anything/pull/110
* Use gimp-file-load for non-PNG inputs in apply_filter_and_export by @omerarslan0 in https://github.com/HKUDS/CLI-Anything/pull/83
* Add Novita provider integration by @Alex-wuhu in https://github.com/HKUDS/CLI-Anything/pull/101
* security: add codec allowlist validation for melt backends by @ZJZAC in https://github.com/HKUDS/CLI-Anything/pull/100
* feat: add Browser automation CLI via DOMShell MCP server by @furkankoykiran in https://github.com/HKUDS/CLI-Anything/pull/118
* fix(repl): use shlex.split for REPL input parsing across 9 harnesses by @warren618 in https://github.com/HKUDS/CLI-Anything/pull/128
* docs: add Copilot CLI support by @lan-kehan in https://github.com/HKUDS/CLI-Anything/pull/120
* feat: Update registry.json by @omerarslan0 in https://github.com/HKUDS/CLI-Anything/pull/122
* feat: add MuseScore 4 CLI wrapper for music notation by @tamvicky in https://github.com/HKUDS/CLI-Anything/pull/117
* feat: add missing SKILL.md for adguardhome, comfyui, mermaid + fix setup.py + expand test coverage by @Okyumi in https://github.com/HKUDS/CLI-Anything/pull/124
* feat: add sketch harness by @zhangxilong-43 in https://github.com/HKUDS/CLI-Anything/pull/123
* fix(krita): address code review feedback (#119) by @AlexGabbia in https://github.com/HKUDS/CLI-Anything/pull/134
* fix(browser): fix DOMShell MCP parameter mismatches and connection model by @apireno in https://github.com/HKUDS/CLI-Anything/pull/135
* feat: add iTerm2 CLI harness to registry by @voidfreud in https://github.com/HKUDS/CLI-Anything/pull/130
* docs: fix CLI-Hub meta-skill README links by @Jholly2008 in https://github.com/HKUDS/CLI-Anything/pull/142
* feat(freecad): add CLI harness for FreeCAD (258 commands, 17 workbenches) by @AlexGabbia in https://github.com/HKUDS/CLI-Anything/pull/139
* Feat/renderdoc cli harness by @levishilf in https://github.com/HKUDS/CLI-Anything/pull/147
* feat: add Teltonika RMS API harness by @galke7 in https://github.com/HKUDS/CLI-Anything/pull/131
* fix(zoom): restrict token and config file permissions to owner-only by @sorlen008 in https://github.com/HKUDS/CLI-Anything/pull/146
* fix: missing closing brace in registry.json breaks CLI-Hub by @JayFarei in https://github.com/HKUDS/CLI-Anything/pull/151
* Bugfix/132 by @zhangxilong-43 in https://github.com/HKUDS/CLI-Anything/pull/152
* feat(zotero): add a CLI-Anything harness for Zotero desktop by @zhiwuyazhe-fjr in https://github.com/HKUDS/CLI-Anything/pull/153
* fix(blender): correct EEVEE engine name and force absolute render paths by @loriscience in https://github.com/HKUDS/CLI-Anything/pull/149
* [codex] add clibrowser to CLI-Hub registry by @allthingssecurity in https://github.com/HKUDS/CLI-Anything/pull/164

## New Contributors
* @koltyu-anygen made their first contribution in https://github.com/HKUDS/CLI-Anything/pull/6
* @zhangxilong-43 made their first contribution in https://github.com/HKUDS/CLI-Anything/pull/9
* @JasonZhaoWW made their first contribution in https://github.com/HKUDS/CLI-Anything/pull/7
* @Lin-Jiong-HDU made their first contribution in https://github.com/HKUDS/CLI-Anything/pull/8
* @Jah-yee made their first contribution in https://github.com/HKUDS/CLI-Anything/pull/26
* @jarrodcolburn made their first contribution in https://github.com/HKUDS/CLI-Anything/pull/13
* @Laplace5079 made their first contribution in https://github.com/HKUDS/CLI-Anything/pull/18
* @morty-z made their first contribution in https://github.com/HKUDS/CLI-Anything/pull/38
* @panxiaojun233 made their first contribution in https://github.com/HKUDS/CLI-Anything/pull/43
* @0xCyberBerserker made their first contribution in https://github.com/HKUDS/CLI-Anything/pull/55
* @omerarslan0 made their first contribution in https://github.com/HKUDS/CLI-Anything/pull/53
* @Mirza-Samad-Ahmed-Baig made their first contribution in https://github.com/HKUDS/CLI-Anything/pull/60
* @eltociear made their first contribution in https://github.com/HKUDS/CLI-Anything/pull/62
* @manucian-official made their first contribution in https://github.com/HKUDS/CLI-Anything/pull/49
* @sjhddh made their first contribution in https://github.com/HKUDS/CLI-Anything/pull/79
* @getmored-create made their first contribution in https://github.com/HKUDS/CLI-Anything/pull/88
* @Bortlesboat made their first contribution in https://github.com/HKUDS/CLI-Anything/pull/80
* @Xyerophyte made their first contribution in https://github.com/HKUDS/CLI-Anything/pull/76
* @alon-mini made their first contribution in https://github.com/HKUDS/CLI-Anything/pull/47
* @ZJZAC made their first contribution in https://github.com/HKUDS/CLI-Anything/pull/94
* @Haimbeau1o made their first contribution in https://github.com/HKUDS/CLI-Anything/pull/95
* @cnfjlhj made their first contribution in https://github.com/HKUDS/CLI-Anything/pull/99
* @pyxl-dev made their first contribution in https://github.com/HKUDS/CLI-Anything/pull/98
* @fishwww-ww made their first contribution in https://github.com/HKUDS/CLI-Anything/pull/103
* @tommyalt made their first contribution in https://github.com/HKUDS/CLI-Anything/pull/110
* @Alex-wuhu made their first contribution in https://github.com/HKUDS/CLI-Anything/pull/101
* @furkankoykiran made their first contribution in https://github.com/HKUDS/CLI-Anything/pull/118
* @warren618 made their first contribution in https://github.com/HKUDS/CLI-Anything/pull/128
* @lan-kehan made their first contribution in https://github.com/HKUDS/CLI-Anything/pull/120
* @tamvicky made their first contribution in https://github.com/HKUDS/CLI-Anything/pull/117
* @Okyumi made their first contribution in https://github.com/HKUDS/CLI-Anything/pull/124
* @AlexGabbia made their first contribution in https://github.com/HKUDS/CLI-Anything/pull/134
* @apireno made their first contribution in https://github.com/HKUDS/CLI-Anything/pull/135
* @voidfreud made their first contribution in https://github.com/HKUDS/CLI-Anything/pull/130
* @Jholly2008 made their first contribution in https://github.com/HKUDS/CLI-Anything/pull/142
* @levishilf made their first contribution in https://github.com/HKUDS/CLI-Anything/pull/147
* @galke7 made their first contribution in https://github.com/HKUDS/CLI-Anything/pull/131
* @sorlen008 made their first contribution in https://github.com/HKUDS/CLI-Anything/pull/146
* @JayFarei made their first contribution in https://github.com/HKUDS/CLI-Anything/pull/151
* @zhiwuyazhe-fjr made their first contribution in https://github.com/HKUDS/CLI-Anything/pull/153
* @loriscience made their first contribution in https://github.com/HKUDS/CLI-Anything/pull/149
* @allthingssecurity made their first contribution in https://github.com/HKUDS/CLI-Anything/pull/164

**Full Changelog**: https://github.com/HKUDS/CLI-Anything/commits/v0.2.0