cao-provider - Create CLI Agent Provider for CAO
Create a new CLI agent provider that integrates CLI-based AI agents with CAO through tmux
Tags
Updated: 2026-05-11Capabilities
Typical Inputs
Typical Outputs
What this skill does
- add provider type enum
- create provider class
- register provider
- configure tool mapping
- handle startup prompts
- write unit tests
- write e2e tests
- create documentation
Inputs
- CLI command
- idle prompt pattern
- processing state pattern
- response format pattern
- exit command
- provider name
- terminal mode
- MCP server configuration
- tool restriction policy
Outputs
- Python provider class
- enum value
- registration code
- unit test files
- e2e test files
- provider documentation
- test results
Requirements
- Python environment
- CAO architecture knowledge
- tmux access
- target CLI tool
