Use Sikaru with AI agents
Give Claude Code, Codex, Cursor, or any coding agent the Sikaru docs, the API schema, and the agent-authoring skill.
Every page on this site is also published as plain Markdown, indexed for agents, and searchable over MCP. Point your coding agent at these sources instead of pasting pages into chat.
What agents can read
llms.txt accepts ?lang=python or ?lang=typescript to keep only one SDK language in code examples.
Connect the docs MCP server
Claude Code
Cursor
Other clients
Install the authoring skill
The skill teaches a coding agent how to write one Markdown agent document and publish it with the Sikaru CLI. For a project-local installation:
Put it wherever your agent loads skills from. See Author and publish for the document format it follows.
Hand the setup to your agent
Paste this into your coding agent to get started:
Rules for agents writing Sikaru code
These rules prevent the most common integration mistakes. Put them in your project’s AGENTS.md or CLAUDE.md.
- Keep project API keys on the backend. Never put a key in browser code, a committed file, an agent document, or chat output.
- An accepted request is not a completed run. Read run status and events until the run reaches
completed,failed, orcancelled. - Reuse the same idempotency key when retrying the same submission. A new key means new work.
- Derive
tenant_idanduser_idfrom your authenticated user, never from unchecked client input. - Naming a tool in instructions does not grant it. Tools need a connection or product-owned tool and an explicit grant.
- Do not regenerate or hand-edit SDK code. Install the published SDK or CLI and use the operations it exposes.
