Use Rusl from your agents
Rusl is dual-audience: people author meaning, and agents resolve it. An agent reads the schemas and context it needs mid-task and writes back what it learns — so the next one starts ahead.
The four moves
Working with Rusl, an agent does four things. The Agent Kit turns them into habits.
- Resolve before you define
- Before writing a data shape, pull the schema, its examples, and its context so the code is grounded in shared meaning, not a guess.
- Reuse before you invent
- Search the registry for a canonical schema or bundle before hand-authoring a new one.
- Request context when blocked
- When a contract's meaning is genuinely unclear, ask for it — file a context request rather than guess.
- Contribute from real usage
- After real work, endorse what helped and add new typed context when nothing covers it.
The Agent Kit
The Claude Code plugin wires Rusl into a session: it auto-registers the MCP server (no separate config) and adds skills and hooks.
Install it in Claude Code
/plugin marketplace add rusl-labs/rusl-agent-kit
/plugin install ruslSkills
/rusl:resolve- Load a schema's context, examples, and provenance before you define or change a shape.
/rusl:reuse- Find and install a canonical bundle before hand-authoring a new concept.
/rusl:feedback- After schema work, search, endorse, then contribute new evidence.
/rusl:proposals- Author, iterate on, and review schema proposals.
Hooks
- On session start, reports your project's bundle and whether you're signed in for writes.
- On rusl add, softly nudges toward searching for a canonical bundle first.
- On a failed rusl command, surfaces an actionable hint — auth, manifest, network, lockfile.
Requirements: Claude Code with plugin support, the Rusl CLI on your PATH, and rusl login for write features (reading is open).
Under the hood: MCP
The Agent Kit talks to Rusl over the embedded MCP server (rusl mcp). You can also point any MCP client at it directly — search and fetch schemas, examples, and proposals; write context and endorsements.
MCP server & tools