Build with AI Agents
Give your AI coding agent the Wallet Infrastructure integration guidance.
The integration guidance gives your coding agent the integration order, the two signing paths, webhook verification and the common mistakes. It also points the agent at these docs as Markdown, so it reads the exact endpoints instead of guessing.
Install
Run the command for your agent from the root of your project, and commit the file so your whole team gets it.
| Agent | File it reads |
|---|---|
| Claude Code | .claude/skills/shiga-wallet-integration/SKILL.md |
| Codex, Cursor, GitHub Copilot, Windsurf | AGENTS.md |
| Gemini CLI | GEMINI.md, importing AGENTS.md |
Claude Code
mkdir -p .claude/skills/shiga-wallet-integration
curl -fsSL https://docs.wallet.shiga.io/skills/shiga-wallet-integration/SKILL.md \
-o .claude/skills/shiga-wallet-integration/SKILL.mdClaude Code loads the skill when the task matches, or run /shiga-wallet-integration. To use it in every project, install it to ~/.claude/skills/shiga-wallet-integration/ instead.
Codex, Cursor, GitHub Copilot and Windsurf
grep -qs '^# Shiga Wallet Infrastructure integration' AGENTS.md || \
{ echo; curl -fsSL https://docs.wallet.shiga.io/skills/shiga-wallet-integration/AGENTS.md; } >> AGENTS.mdThe guidance is appended to an existing AGENTS.md, never replacing it. Running the command again adds nothing.
Gemini CLI
Add AGENTS.md as above, then import it from GEMINI.md:
grep -qsx '@./AGENTS.md' GEMINI.md || printf '\n@./AGENTS.md\n' >> GEMINI.mdAn existing GEMINI.md keeps its instructions; the import is added once.
Use
Describe what you want, for example:
Integrate Shiga Wallet Infrastructure: create a customer at sign-up,
register their passkey, provision wallets, and credit deposits from webhooks.What the guidance covers
| Area | Guidance |
|---|---|
| Setup | API key on your server only, x-customer-id on every per-customer request. |
| Wallets | Passkey registration with the COSE public key, then Provision wallets. |
| Payments | EVM userOpHash signing, and the transfer challenge on the other networks. |
| Notifications | Signature check, stale-event rejection, deduplication. |
| Reliability | Credit only on confirmed, read state before retrying, back off on 429. |
Any other assistant
Any AI assistant can read these docs directly:
| Source | URL |
|---|---|
| Page index | /llms.txt |
| All docs and the API | /llms-full.txt |
| OpenAPI spec | /openapi.json |
| One page | /llms.mdx/docs/<page path>/content.md, for example /llms.mdx/docs/guides/wallets/sending/content.md |
Review generated code before you ship it, and work through the Go-Live Checklist.