Install Rusl, then make agents resolve contracts first.
The CLI vendors schema dependencies into your project. The Agent Kit teaches Claude Code to query before guessing, reuse before inventing, request context when blocked, and contribute evidence from real usage.
Install the CLI on your machine.
The CLI owns dependency installation, lockfiles, local schema vendoring, and authenticated write-side workflows.
Install the Claude Code plugin from the marketplace.
The plugin works without an init step. On first use in a project, it creates an empty bundle manifest so MCP work can be attributed correctly.
Connect the project with a bundle manifest.
The manifest makes contract dependencies explicit enough for humans, build tools, and agents to inspect.
Use installed schemas locally, or fetch live contracts when the workflow needs freshness.
Build and review workflows usually want pinned local files. Runtime and agent workflows may need direct resolution.
Make the four behaviors explicit.
Agents need rules they can execute, not a vague suggestion to be careful with schema meaning.