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