miro-migration-deep-dive

Featured

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".

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 Migration Deep Dive ## Overview Comprehensive guide for migrating Miro boards between teams and organizations, updating from REST API v1 to v2, and re-platforming from competing whiteboard tools (Lucidchart, FigJam). Covers board content export with cursor pagination, bulk import with rate-limit aware queuing, widget API changes between v1 and v2, and the new app framework patterns. Typical migration scope: dozens to thousands of boards with connectors, tags, and members. ## Migration Assessment ```typescript // Scan current integration for deprecated v1 patterns and board inventory async function assessMigration(teamId: string) { const boards = await miroFetch(`/v2/boards?team_id=${teamId}&limit=50`); let totalItems = 0; for (const board of boards.data) { const items = await miroFetch(`/v2/boards/${board.id}/items?limit=1`); totalItems += items.total ?? 0; } console.log(`Team ${teamId}: ${boards.data.length} boards, ~${totalItems} items`); console.log('API version: v2 (v1 deprecated 2024-01)'); console.log('Widget types to migrate: sticky_note, shape, card, text, frame, image, connector'); return { boardCount: boards.data.length, totalItems }; } ``` ## Step-by-Step Migration ### Phase 1: Prepare — Export Source Boards Export every item on a board to a structured JSON file with cursor-paginated reads: ```typescript interface BoardExport { exportedAt: string; board: { id: string; name: string; description: string; owner: { id: string;...

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

API & Backend Featured

miro-upgrade-migration

Migrate Miro integrations from REST API v1 to v2 and upgrade @mirohq/miro-api SDK. Use when upgrading SDK versions, migrating v1 widget endpoints to v2 item endpoints, or handling breaking changes in the Miro platform. Trigger with phrases like "upgrade miro", "miro migration", "miro v1 to v2", "update miro SDK", "miro breaking changes".

2,266 Updated today
jeremylongshore
AI & Automation Featured

miro-core-workflow-a

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".

2,266 Updated today
jeremylongshore
AI & Automation Solid

webflow-migration-deep-dive

Execute major Webflow migrations — from other CMS platforms to Webflow CMS, between Webflow sites, or large-scale content re-architecture using the Data API v2 bulk endpoints, strangler fig pattern, and data validation. Trigger with phrases like "migrate to webflow", "webflow migration", "import into webflow", "webflow replatform", "move content to webflow", "webflow bulk import", "wordpress to webflow".

2,266 Updated today
jeremylongshore
AI & Automation Featured

clickup-migration-deep-dive

Migrate to ClickUp from other project management tools (Jira, Asana, Trello) or migrate data between ClickUp workspaces using API v2. Trigger: "migrate to clickup", "clickup migration", "jira to clickup", "asana to clickup", "trello to clickup", "clickup data migration", "move tasks to clickup", "clickup import".

2,266 Updated today
jeremylongshore
AI & Automation Featured

miro-performance-tuning

Optimize Miro REST API v2 performance with caching, cursor pagination, request batching, and connection pooling for high-throughput integrations. Trigger with phrases like "miro performance", "optimize miro", "miro latency", "miro caching", "miro slow", "miro batch".

2,266 Updated today
jeremylongshore