miro-local-dev-loop

Featured

Configure Miro local development with hot reload, testing, and ngrok tunneling. Use when setting up a development environment, configuring test workflows, or establishing a fast iteration cycle with the Miro REST API v2. Trigger with phrases like "miro dev setup", "miro local development", "miro dev environment", "develop with miro", "miro testing".

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 Local Dev Loop ## Overview Set up a fast local development workflow for building Miro integrations, including hot reload, test mocking against the REST API v2, and ngrok tunneling for webhooks. ## Prerequisites - Completed `miro-install-auth` setup - Node.js 18+ with npm or pnpm - Access token with `boards:read` and `boards:write` scopes - ngrok (for webhook development) ## Instructions ### Step 1: Project Structure ``` my-miro-app/ ├── src/ │ ├── miro/ │ │ ├── client.ts # MiroApi wrapper singleton │ │ ├── boards.ts # Board CRUD operations │ │ ├── items.ts # Item operations (sticky notes, shapes, etc.) │ │ └── types.ts # Response type definitions │ ├── webhooks/ │ │ └── handler.ts # Webhook event processing │ └── index.ts ├── tests/ │ ├── miro-client.test.ts │ └── fixtures/ │ ├── board.json # Sample board response │ └── sticky-note.json # Sample item response ├── .env.local # Local secrets (git-ignored) ├── .env.example # Template for team ├── package.json └── tsconfig.json ``` ### Step 2: Package Configuration ```json { "scripts": { "dev": "tsx watch src/index.ts", "test": "vitest", "test:watch": "vitest --watch", "test:integration": "MIRO_TEST_MODE=live vitest run tests/integration/", "tunnel": "ngrok http 3000", "typecheck": "tsc --noEmit" }, "dependencies": { "@mirohq/miro-api": "^2.0.0", "express": "^4.18.0", "...

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

mistral-local-dev-loop

Configure Mistral AI local development with hot reload, testing, and mocking. Use when setting up a development environment, configuring test workflows, or establishing a fast iteration cycle with Mistral AI. Trigger with phrases like "mistral dev setup", "mistral local development", "mistral dev environment", "develop with mistral".

2,266 Updated today
jeremylongshore
AI & Automation Solid

webflow-local-dev-loop

Configure a Webflow local development workflow with TypeScript, hot reload, mocked API tests, and webhook tunneling via ngrok. Use when setting up a development environment, configuring test workflows, or establishing a fast iteration cycle with the Webflow Data API. Trigger with phrases like "webflow dev setup", "webflow local development", "webflow dev environment", "develop with webflow".

2,266 Updated today
jeremylongshore
AI & Automation Featured

klaviyo-local-dev-loop

Configure Klaviyo local development with hot reload, mocking, and testing. Use when setting up a development environment, configuring test workflows, or establishing a fast iteration cycle with the Klaviyo API. Trigger with phrases like "klaviyo dev setup", "klaviyo local development", "klaviyo dev environment", "develop with klaviyo", "klaviyo testing".

2,266 Updated today
jeremylongshore
AI & Automation Featured

maintainx-local-dev-loop

Set up a local development loop for MaintainX integration development. Use when configuring dev environment, testing API calls locally, or setting up a sandbox workflow for MaintainX. Trigger with phrases like "maintainx dev setup", "maintainx local", "maintainx development environment", "maintainx testing setup".

2,266 Updated today
jeremylongshore
AI & Automation Featured

clickup-local-dev-loop

Set up local development for ClickUp API integrations with testing, mocking, and hot reload. Trigger: "clickup dev setup", "clickup local development", "clickup dev environment", "develop with clickup", "clickup testing setup", "mock clickup API".

2,266 Updated today
jeremylongshore