ClawKit Logo
ClawKitReliability Toolkit
Back to Registry
Official Verified productivity Safety 4/5

miro-developer-app

Miro Developer App integration. Manage Boards, Users. Use when the user wants to interact with Miro Developer App data.

Why use this skill?

Manage Miro boards, widgets, and teams directly with OpenClaw. Automate your visual collaboration workflows using the Miro Developer App integration.

skill-install — Terminal

Install via CLI (Recommended)

clawhub install openclaw/skills/skills/gora050/miro-developer-app
Or

What This Skill Does

The miro-developer-app skill provides a robust bridge between the OpenClaw AI agent and the Miro Developer Platform. By leveraging the Membrane CLI infrastructure, this skill allows users to programmatically interact with their Miro workspaces. It enables the retrieval, creation, and management of various Miro entities including Boards, Widgets (Cards, Frames, Images, Shapes, Stickers, Text), Users, and Teams. Rather than manually navigating the Miro web interface, users can now orchestrate complex whiteboard workflows through natural language commands, making it an essential tool for project managers, product owners, and developers who rely heavily on visual collaboration.

Installation

To begin using this skill, you must first have the Membrane CLI installed globally on your machine via npm: npm install -g @membranehq/cli. Once the CLI is ready, authenticate your session by running membrane login --tenant. After setting up the base environment, install the specific skill by running clawhub install openclaw/skills/skills/gora050/miro-developer-app in your terminal. Follow the setup process to connect your Miro account by searching for the connector, initiating the connection, and completing the OAuth flow in your browser. Once the connection is established, the skill will handle all authentication refreshes automatically.

Use Cases

This skill is ideal for automating repetitive visual documentation tasks. Common use cases include: 1) Automatically generating status update boards based on Jira or GitHub activity. 2) Synchronizing sticky note feedback from workshops directly into internal tracking databases. 3) Programmatically creating project management frames for new initiatives to ensure consistent team structure. 4) Managing user permissions and board membership across large enterprise teams, allowing for quick audits or bulk updates that would otherwise require significant manual effort in the Miro dashboard.

Example Prompts

  1. "Find the project roadmap board and create a new sticky note in the 'To-Do' frame with the text 'Review API documentation'."
  2. "List all members of the 'Q4 Planning' board and export their names to a text file."
  3. "Search for the latest design frame on the 'UX Research' board and add a new shape element next to the primary image."

Tips & Limitations

Always check for existing connections using membrane connection list --json before creating a new one to avoid cluttering your environment. When dealing with complex widget manipulations, ensure you have the correct Board ID and Frame ID, which can be retrieved via the action list commands. Note that this skill depends on the official Miro Developer API limits; high-frequency bulk operations may be subject to rate limiting. Always verify permissions in the Miro dashboard if an action fails, as specific board-level security settings might restrict the API from performing certain modifications.

Metadata

Author@gora050
Stars2387
Views1
Updated2026-03-09
View Author Profile
AI Skill Finder

Not sure this is the right skill?

Describe what you want to build — we'll match you to the best skill from 16,000+ options.

Find the right skill
Add to Configuration

Paste this into your clawhub.json to enable this plugin.

{
  "plugins": {
    "official-gora050-miro-developer-app": {
      "enabled": true,
      "auto_update": true
    }
  }
}

Tags(AI)

#miro#whiteboard#collaboration#automation#productivity
Safety Score: 4/5

Flags: network-access, external-api