Skip to content

awslabs/cao-contributor

v2.5.3Apache-2.0

Skills for extending CLI Agent Orchestrator: authoring providers and event plugins, and working on the repo itself (dev loop, CI gates, dependency and lockfile rules). Development-facing; install the cao plugin instead to drive sessions.

cao-contributing

Contribute changes to the CAO (CLI Agent Orchestrator) codebase — the local dev loop, the CI gate map, and the pre-PR checklist. Use when the user says "open a PR", "why did CI fail", "run the checks before I push", "the mypy/Code Quality job is red", "add a test and verify coverage", "bump a dependency", "the uv.lock diff is noisy", "a CVE blocks the dependency gate", or when making any code change intended to land on a branch/PR. Covers uv-based build/test/lint, lockfile and CVE-floor rules, the ci.yml jobs and their pass/fail semantics, and the golden rules that stop a green-locally / red-in-CI surprise. Not for authoring agent skills, building providers/plugins/MCP-apps, or operating running sessions.

Read SKILL.md at the source

Pinned to revision 00611d119ce6, so it is the text this page describes rather than whatever the author pushed since.

Files

Every link opens the file at its source, pinned to the revision this page describes.