cli
CLI owns the minimal executable skill command loop.
Language: rust
Path: crates/cli
Owns:
- skill artifact scaffolding command
- skill artifact build command
- skill artifact run command
- local skill install and list commands
Must Not:
- start the legacy daemon
- render TUI state
- own runtime skill execution
- own Python package behavior
Inputs:
- command line arguments
- JSON input strings
- local artifact directories
Outputs:
- human-readable command status
- JSON skill outputs
Depends On:
- runtime
Verify:
- cargo test -p cli