Agent Skills
Install RushDB Agent Skills to teach compatible AI assistants how to query RushDB correctly, model graph data, build faceted search, and use RushDB as persistent memory.
Skills complement the MCP server: MCP gives an agent runtime tools; Skills teach the agent when and how to use them.
Install
For Agent Skills-compatible clients:
npx skills add rush-db/rushdb --path packages/skills
Or install the npm package:
npm install @rushdb/skills
Start a new agent session after installation so the skills are discovered.
Included Skills
| Skill | What it enables |
|---|---|
rushdb-agent-memory | Route memory across native providers, MCP, and custom harnesses without duplicate writes |
rushdb-memory-adapter | Build and validate secure lifecycle-aware memory plugins and providers |
rushdb-query-builder | Build correct filters, traversals, aggregations, and scope-safe semantic searches |
rushdb-data-modeling | Design labels, properties, relationships, nested imports, and canonical memory records |
rushdb-faceted-search | Build faceted filter interfaces from live property metadata |
rushdb-domain-template | Design a schema for any domain through guided conversation — entities, relationships, and a bootstrap payload |
Verify
After connecting the MCP server and starting a new session, ask:
List the installed RushDB skills. Then call
getSchemaMarkdownand summarize the labels in my RushDB project.
An empty schema is valid for a new project. The important result is that the agent recognizes the RushDB skills and can call the MCP tool.
OpenClaw
OpenClaw uses workspace-level skill installation. Follow the OpenClaw walkthrough for native openclaw and ClawHub commands.