mirror of
https://fastgit.cc/github.com/HKUDS/CLI-Anything
synced 2026-04-23 02:12:02 +08:00
2.0 KiB
2.0 KiB
Description
Fixes #
Type of Change
- New Software CLI — adds a CLI harness for a new application
- New Feature — adds new functionality to an existing harness or the plugin
- Bug Fix — fixes incorrect behavior
- Documentation — updates docs only
- Other — please describe:
For New Software CLIs
<SOFTWARE>.mdSOP document exists at<software>/agent-harness/<SOFTWARE>.mdSKILL.mdexists inside the Python package (cli_anything/<software>/SKILL.md)- Unit tests at
cli_anything/<software>/tests/test_core.pyare present and pass without backend - E2E tests at
cli_anything/<software>/tests/test_full_e2e.pyare present README.mdincludes the new software (with link to harness directory)registry.jsonincludes an entry for the new software (for the CLI-Hub)repl_skin.pyinutils/is an unmodified copy from the plugin
For Existing CLI Modifications
- All unit tests pass:
python3 -m pytest cli_anything/<software>/tests/test_core.py -v - All E2E tests pass:
python3 -m pytest cli_anything/<software>/tests/test_full_e2e.py -v - No test regressions — no previously passing tests were removed or weakened
registry.jsonentry is updated if version, description, or requirements changed
General Checklist
- Code follows existing patterns and conventions
--jsonflag is supported on any new commands- Commit messages follow the conventional format (
feat:,fix:,docs:,test:) - I have tested my changes locally
Test Results
<paste test output here>