Skip to content

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