A comprehensive development kit for building web plugins and desktop applications that extend Miro's collaborative whiteboarding capabilities.
The fastest way to install a skill directly from the registry.
npx clawhub@latest install miro-sdk
Copy the skill folder to one of these locations
~/.openclaw/skills/ <project>/skills/ Priority: Workspace > Local > Bundled
Copy this prompt to OpenClaw to install it automatically.
Help me install miro-sdk using Clawhub. If Clawhub is not installed, install it first (npm i -g clawhub).
Get the raw skill files in a ZIP archive.
The Miro Web SDK is a powerful framework designed for developers to create custom tools, automate complex workflows, and integrate external data sources directly into the Miro ecosystem. By leveraging this toolset within Openclaw Skills, developers can build everything from simple utility plugins to complex desktop applications using TypeScript or JavaScript. The SDK provides deep access to Miro boards, allowing for real-time manipulation of items like shapes, sticky notes, and connectors, while ensuring seamless synchronization across multiple users.
This SDK is essential for teams looking to tailor their digital workspace. It provides a robust set of APIs to handle everything from user authentication via implicit flow to complex viewport manipulations and event-driven architectures. Whether you are building for the browser or a standalone desktop environment, this skill ensures you have the technical foundation to scale your Miro integrations effectively.
To begin using this skill with Openclaw Skills, first install the necessary CLI and SDK packages via npm:
npm install @mirohq/websdk-cli @mirohq/miro-webplugin
Next, scaffold your plugin project and start the development server:
npm create @mirohq/websdk-cli my-plugin
cd my-plugin
npm start
Ensure your manifest.json includes the required scopes such as board:read and board:write to enable full board interaction.
The Miro SDK organizes board data and plugin metadata through a structured taxonomy:
| Data Component | Description |
|---|---|
| Board Metadata | Contains core info including board name, owner details, and size metrics. |
| Item Objects | Individual entities like shapes, sticky notes, and frames, each with unique IDs and coordinate properties. |
| Custom Properties | Plugin-specific metadata stored at the item level for persistent data management. |
| Event Payloads | JSON objects containing real-time data for actions like item:create, item:update, or selection:change. |
| Scopes | Configuration settings defining the plugin's read/write permissions. |
Loading
Connect OpenClaw agents to Miro via the Model Context Protocol to bridge the gap between visual brainstorming and technical implementation.

A comprehensive developer tool for programmatically managing Miro boards, shapes, cards, and team resources via the v2 REST API.

Automatically discovers compatible AI agents and posts collaboration recommendations to foster ecosystem growth.

A high-fidelity data skill providing real-time snapshots of alertworthy crypto tokens and market structure signals for analysis agents.

A versatile CLI skill for sending rich, interactive notifications to ntfy.sh topics with full support for attachments and actions.

Automate grocery ordering and smart replenishment on Instacart using browser-based AI agents.








































