calimero-network

Calimero Network — Agent Skills

members

calimero-network 0 1 Updated 1mo ago

Resources

12
GitHub

Install

npx skillscat add calimero-network/calimero-skills

Install via the SkillsCat registry.

SKILL.md

Calimero Network — Agent Skills

This package provides AI agent skills for building on the Calimero Network stack.

Available Skills

Skill Install command When to use
calimero-rust-sdk npx @calimero-network/agent-skills calimero-rust-sdk Building Rust WASM applications that run on a node
calimero-sdk-js npx @calimero-network/agent-skills calimero-sdk-js Building TypeScript/JS WASM applications that run on a node
calimero-client-js npx @calimero-network/agent-skills calimero-client-js Browser/Node.js frontends connecting to a node (not building apps)
calimero-registry npx @calimero-network/agent-skills calimero-registry Signing and publishing apps to the registry
calimero-desktop npx @calimero-network/agent-skills calimero-desktop Integrating apps with Calimero Desktop SSO
calimero-node npx @calimero-network/agent-skills calimero-node Node operators and meroctl scripting
calimero-merobox npx @calimero-network/agent-skills calimero-merobox Local multi-node dev environments and CI
calimero-client-py npx @calimero-network/agent-skills calimero-client-py Python client for node automation and backend services
calimero-abi-codegen npx @calimero-network/agent-skills calimero-abi-codegen Generate TypeScript clients from WASM ABI manifests

Auto-Detection

Skills should be loaded when the following are detected in the project:

Signal Load skill
calimero-sdk in Cargo.toml calimero-rust-sdk
@calimero-network/calimero-sdk-js in package.json calimero-sdk-js
@State / @Logic decorators in TypeScript source calimero-sdk-js
calimero-sdk build in any script calimero-sdk-js
@calimero-network/calimero-client in package.json calimero-client-js
@calimero-network/mero-js in package.json calimero-client-js
mero-sign in any script or Makefile calimero-registry
calimero-registry CLI usage calimero-registry
access_token read from window.location.hash calimero-desktop
readDesktopSSO / hash.get('access_token') pattern in frontend code calimero-desktop
merobox in package.json or requirements.txt calimero-merobox
calimero-client-py in requirements.txt or pyproject.toml calimero-client-py
calimero-abi-codegen or abi.json in project calimero-abi-codegen

About Calimero

Calimero is a framework for distributed, peer-to-peer applications with automatic CRDT-based data
synchronization, user-owned data, and verifiable off-chain computing.

Core concepts:

  • Context — an isolated application instance with its own state, members, and storage
  • Application — WASM code deployed to a node; each context runs one application
  • Node (merod) — the runtime that hosts apps, syncs state, and exposes JSON-RPC/WebSocket
  • Identity — root key → client keys per device; JWT tokens for API auth
  • CRDT state — conflict-free replicated data; state lives on node storage, synced across context
    members