cargo-project
Installation
SKILL.md
Cargo project — a Cargo workspace, declared in a repo
Use this skill to define a Cargo workspace in TypeScript (define* builders from
@cargo-ai/cdk) and reconcile it to live infrastructure with cargo-ai project deploy.
It is the declarative counterpart to the imperative capability skills: instead
of running one CLI command per resource, you write the whole graph once and deploy
it repeatably, with a deploy state — held in your workspace, pointed at by a
committed cargo.state.json — linking your code to what Cargo created. A project
is the folder holding cargo.json ({ "resources": "infra" }): every
cargo-ai project command finds the nearest one above where it runs, and stops
without one.