miro-core-workflow-a

Featured

Manage Miro boards and items — create, read, update, delete boards, sticky notes, shapes, cards, frames, and tags via REST API v2. Trigger with phrases like "miro board management", "create miro board", "miro items CRUD", "miro sticky notes", "organize miro board".

AI & Automation 2,266 stars 315 forks Updated today MIT

Install

View on GitHub

Quality Score: 99/100

Stars 20%
100
Recency 20%
100
Frontmatter 20%
70
Documentation 15%
100
Issue Health 10%
50
License 10%
100
Description 5%
100

Skill Content

# Miro Core Workflow A — Boards & Items CRUD ## Overview The primary workflow for Miro integrations: full CRUD on boards and board items (sticky notes, shapes, cards, frames, tags) using the REST API v2 at `https://api.miro.com/v2/`. ## Prerequisites - Valid access token with `boards:read` and `boards:write` scopes - Understanding of Miro item types (see `miro-hello-world`) ## Board Operations ### Create a Board ```typescript // POST https://api.miro.com/v2/boards const board = await miroFetch('/v2/boards', 'POST', { name: 'Sprint Retro — Week 12', description: 'Team retrospective board', teamId: 'your-team-id', // optional — creates in specific team policy: { sharingPolicy: { access: 'private', inviteToAccountAndBoardLinkAccess: 'no_access', organizationAccess: 'private', }, permissionsPolicy: { collaborationToolsStartAccess: 'all_editors', copyAccess: 'anyone', sharingAccess: 'team_members_and_collaborators', }, }, }); ``` ### Get a Board ```typescript // GET https://api.miro.com/v2/boards/{board_id} const board = await miroFetch(`/v2/boards/${boardId}`); // Returns: id, name, description, owner, policy, createdAt, modifiedAt ``` ### List All Boards ```typescript // GET https://api.miro.com/v2/boards // Supports filtering by team_id, project_id, query, sort, owner const boards = await miroFetch('/v2/boards?limit=50&sort=last_modified'); for (const board of boards.data) { console.log(`${board.id}: ${...

Details

Author
jeremylongshore
Repository
jeremylongshore/claude-code-plugins-plus-skills
Created
7 months ago
Last Updated
today
Language
Python
License
MIT

Integrates with

Similar Skills

Semantically similar based on skill content — not just same category

AI & Automation Featured

miro-hello-world

Create a minimal working Miro example with real board and item operations. Use when starting a new Miro integration, testing your setup, or learning the Miro REST API v2 item model. Trigger with phrases like "miro hello world", "miro example", "miro quick start", "first miro board", "create miro sticky note".

2,266 Updated today
jeremylongshore
AI & Automation Featured

miro-core-workflow-b

Manage Miro connectors, images, embeds, app cards, and document items via REST API v2. Use for visual workflows, embedding content, and building rich board layouts. Trigger with phrases like "miro connectors", "miro embed", "miro app card", "miro image upload", "connect miro items".

2,266 Updated today
jeremylongshore
AI & Automation Featured

miro-webhooks-events

Implement Miro REST API v2 webhooks with board subscriptions, event handling, and signature verification for real-time board change notifications. Trigger with phrases like "miro webhook", "miro events", "miro board subscription", "miro real-time", "miro notifications".

2,266 Updated today
jeremylongshore
AI & Automation Featured

miro-migration-deep-dive

Execute major Miro migrations — migrate boards between teams/orgs, export board content to external systems, import data into Miro, and re-platform from competing whiteboard tools using REST API v2. Trigger with phrases like "migrate miro", "miro migration", "export miro boards", "import to miro", "miro data migration".

2,266 Updated today
jeremylongshore
AI & Automation Featured

miro-automation

Automate Miro tasks via Rube MCP (Composio): boards, items, sticky notes, frames, sharing, connectors. Always search tools first for current schemas.

39,227 Updated today
sickn33