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.
Install via CLI (Recommended)
clawhub install openclaw/skills/skills/gora050/miro-developer-appWhat 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
- "Find the project roadmap board and create a new sticky note in the 'To-Do' frame with the text 'Review API documentation'."
- "List all members of the 'Q4 Planning' board and export their names to a text file."
- "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
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 skillPaste this into your clawhub.json to enable this plugin.
{
"plugins": {
"official-gora050-miro-developer-app": {
"enabled": true,
"auto_update": true
}
}
}Tags(AI)
Flags: network-access, external-api
Related Skills
mautic
Mautic integration. Manage Leads, Organizations, Users, Roles, Notes, Activities and more. Use when the user wants to interact with Mautic data.
arive
Arive integration. Manage Leads, Persons, Organizations, Deals, Projects, Activities and more. Use when the user wants to interact with Arive data.
kartra
Kartra integration. Manage Persons, Organizations, Leads, Deals, Pipelines, Activities and more. Use when the user wants to interact with Kartra data.
gigasheet
Gigasheet integration. Manage Workbooks, Users, Teams, Shares. Use when the user wants to interact with Gigasheet data.
aws-s3
AWS S3 integration. Manage Buckets. Use when the user wants to interact with AWS S3 data.