agentsclimarketplace

Miro board

Skill Yesterday-AI/skills/skills/productivity/miro-board

Create and read Miro board content via MCP tools. Diagrams (flowcharts, mindmaps, UML, ER), documents (markdown), tables, and context extraction. Use when: user asks to create or read diagrams, documents, or tables on Miro boards, or to extract structured content from existing boards. Requires: Miro MCP server connected (npx miro-mcp).From its SKILL.md

Install
npx -y skills add Yesterday-AI/skills --skill miro-board

Assembled from the repository path, not quoted from the project. Check it against their README if it does not work.

One thing to look at

  • 1 stars1 stars. Stars are a popularity signal and not a quality one, but at this level it is likely that nobody has read this closely except its author, and you would be relying on your own review.

SKILL.md

4.7 KB, ~1.1k tokens by cl100k_base, as published. Nobody here has run it

Miro Board 🎨

Create diagrams, documents, tables on Miro boards and extract board content -- via MCP tools.

Setup

1. Miro Access Token

Get a token from Miro Developer Settings → REST API.

2. MCP Server Config

Add to your MCP config (.mcp.json, claude_desktop_config.json, or openclaw.json):

{
  "mcpServers": {
    "miro": {
      "command": "npx",
      "args": ["-y", "miro-mcp"],
      "env": {
        "MIRO_ACCESS_TOKEN": "your-token"
      }
    }
  }
}

3. Alternative: Install via npx skills

npx skills add miroapp/miro-ai --skill=miro-mcp

MCP Tools

Content Creation

ToolPurpose
diagram_createFlowcharts, mindmaps, UML, ER diagrams from text/Mermaid
doc_createMarkdown documents on boards
table_createTables with text and select columns
table_sync_rowsAdd/update table rows (upsert)
diagram_get_dslGet DSL format spec before creating diagrams

Content Reading

ToolPurpose
context_exploreDiscover board contents (frames, docs, tables, diagrams)
context_getExtract detailed content from specific items
board_list_itemsList items with type/container filters
table_list_rowsRead table data with column filters
doc_getRead document content + version
image_get_dataGet image content

Document Editing

ToolPurpose
doc_updateEdit document via find-and-replace

Diagram Types

TypeUse CaseExample
flowchartProcesses, workflows, decisionsUser registration flow
mindmapBrainstorming, hierarchiesProduct feature ideation
uml_classClass structures, inheritanceAPI model design
uml_sequenceComponent interactionsAuth flow sequence
entity_relationshipDatabase schemasData model design

Creating Diagrams

Natural language works:

User registration flow: start -> enter email -> validate email ->
send verification -> user confirms -> create account -> dashboard

Or Mermaid for precision:

flowchart TD
    A[Start] --> B{Valid Email?}
    B -->|Yes| C[Send Verification]
    B -->|No| D[Show Error]
    C --> E[Create Account]

Documents

Markdown → Miro document:

# Sprint Planning -- Week 12

## Goals
- Complete auth module
- Fix critical bugs

## Team
1. **Scotty** -- Implementation
2. **Rémy** -- Code Review
3. **Manni** -- PM + Triage

Tables

Create structured tables with typed columns (text or select with color-coded options). Use table_sync_rows with key_column for upsert behavior.

Board Context Extraction

Workflow:

  1. context_explore → discover what's on the board
  2. Pick items of interest
  3. context_get → extract detailed content
Item TypeReturns
DocumentsHTML markup
Prototype screensUI/layout HTML
FramesAI-generated summary
TablesFormatted data
DiagramsAI-generated description

Board URLs

Tools accept Miro URLs directly:

  • https://miro.com/app/board/uXjVK123abc=/ -- board
  • https://miro.com/app/board/uXjVK123abc=/?moveToWidget=3458764612345 -- specific item

Positioning

Board coordinates: center at (0,0), X→right, Y→down.

ContentSpacing
Diagrams2000-3000 units apart
Documents500-1000 units
Tables1500-2000 units

Use parent_id to place content inside a frame.

Use Cases for Agents

ScenarioTools
Visualize architecturediagram_create (flowchart/UML)
Create project status boardtable_create + doc_create
Extract specs from design boardcontext_explore + context_get
Generate meeting notes on boarddoc_create
Update project tracker tabletable_sync_rows
Create customer journey mapdiagram_create (flowchart)
Read existing board contentboard_list_items + context_get

v1.0 -- Based on miroapp/miro-ai. ManniTheRaccoon 2026-03-31. 🎨

What ships with it: 1 file

528 B alongside SKILL.md

Keep looking

Skills are one crate of 326,782. Ordering is by how many stacks a row turns up in, so the top of any crate is what has actually been picked rather than what has the most stars.