Token导航 LogoToken导航TokenDH.com
研究检索敏感数据clawhub未标认证来源可访问clear审计提醒

miro-cliMiro CLI 搜索

Agent Skill

miro-cli 用于查找、检索和筛选相关信息,适合在 OpenClaw 中需要根据关键词、任务场景或来源线索快速定位候选结果时使用。可结合来源仓库、安装命令和原始 README 继续核验具体用法。安装前建议确认权限范围、维护状态,以及是否会触发联网、命令执行或文件读写。

总安装

8,078

周安装

347

GitHub Stars

1

下载量

2,832
OpenClaw

安装说明

本站只整理中文说明和来源信息,不托管安装包,也不代用户安装。

GitHub

来源数

2

许可证

MIT-0

最后核验

2026-05-01

来源状态

来源可访问

安装方式

通过对话安装

复制提示词发给支持本地命令或 Skills 的 AI 助手,先确认命令和权限,再让它执行。

请帮我安装这个 Agent Skill:miro-cli(Miro CLI 搜索)
来源仓库:https://github.com/bigbubbaagent-bot/miro-cli
安装命令:
openclaw skills install miro-cli
安装前请先检查当前环境是否支持对应 CLI,并向我确认将要执行的命令、安装目录、联网范围和文件读写权限;确认后再执行。

命令行安装

复制命令到本机终端执行。该命令会通过 OpenClaw 从第三方来源获取 Skill;本站只展示命令,不托管安装包,也不自动执行。

ClawHubOpenClaw
openclaw skills install miro-cli

简介

通过命令行管理 Miro 面板、团队与组织资源。

  • 适用于团队协作自动化、数据导出与远程办公支持。
  • 安装命令:openclaw skills install miro-cli,来源仓库:https://github.com/bigbubbaagent-bot/miro-cli。
  • 需配置 OAuth 令牌与 API 权限,确保操作可追溯与合规。
  • 批量操作前建议预览变更,防止误删重要画板或成员信息。

SKILL.md

name
miro-cli
description
Miro CLI tool for board/team/org management via command line. Use when querying boards, exporting data, viewing teams/organizations, or automating Miro workflows from the terminal.
required_binaries
required_credentials
metadata
openclaw
type
cli-tool
trust_model
external-binary-managed-credentials
requires
binaries
system_tools
credentials
miro_org_id
Organization ID from Miro settings
miro_client_id
OAuth Client ID from Miro app
miro_client_secret
OAuth Client Secret (stored in system keyring, NOT in skill)
install
package
davitp/mirocli
kind
npm
command
npm install -g mirocli
required
true
verify_url
https://www.npmjs.com/package/mirocli
package
jq
kind
homebrew
command
brew install jq
required
false
note
Optional but recommended for JSON filtering
package
util-linux
kind
system
command
Usually pre-installed
required
false
note
Optional for table formatting in helper scripts
security
external_binary
true
binary_name
mirocli
manages_credentials
true
credential_storage
system-keyring
credential_scope
local-only
capabilities
limitations

Miro CLI Skill

A comprehensive guide for using the Miro CLI tool to interact with the Miro Platform API from the command line.

⚠️ Trust Model & Security Declaration

Metadata Declaration:

  • Type: CLI tool wrapper (external binary management)
  • External Binary: mirocli (npm package: davitp/mirocli)
  • Manages Credentials: YES (stores in system keyring, NOT in skill)
  • Credential Storage: System keyring (local-only, OS-managed)
  • Capabilities: Read-only access to boards, teams, organization, logs
  • Limitations: No create/update/delete; requires OAuth setup

Critical Trust Requirements:

1. You must trust the mirocli npm package:

  • Author: @davitp (community-maintained, not official Miro)
  • Package: https://www.npmjs.com/package/mirocli
  • Source: https://github.com/davitp/mirocli
  • Verification: Check npm downloads, last update date, issues, GitHub stars
  • Why it matters: This external binary handles your Client ID, Client Secret, and OAuth tokens

2. You must trust your system keyring:

  • macOS: Keychain
  • Linux: Secret Service
  • Windows: Credential Manager
  • This skill does NOT: Store credentials, cache tokens, or transmit them

3. Helper binaries are standard Unix tools:

  • jq — JSON processor (widely used, open source)
  • column — Text formatter (standard utility)
  • These are optional and do NOT handle credentials

4. Network access:

  • Direct HTTPS calls to api.miro.com (official Miro endpoint)
  • OAuth browser-based authentication on your machine
  • No data proxying or credential transmission through third parties

Recommendation: Before using with production credentials:

  1. Review mirocli source code: https://github.com/davitp/mirocli
  2. Test with a non-sensitive Miro account
  3. Verify OAuth token storage in ~/.mirocli/
  4. Run in isolated environment initially

What It Does

Miro CLI enables command-line access to Miro resources and enterprise features:

  • Boards — List, search, and manage boards
  • Teams — View and organize teams
  • Organization — View org details and members
  • Board Export — Export boards as PDF, PNG, SVG
  • Content Logs — View activity/change logs (enterprise)
  • Audit Logs — Access audit logs (enterprise)

Perfect for automation, scripting, and bulk operations.

Requirements

Binaries (required):

  • mirocli — Miro CLI tool (installed via npm)
  • jq — JSON query processor (for filtering/scripting)
  • column — Text column formatter (for table output in helper scripts)

Credentials (interactive entry required):

  • Organization ID — Your Miro organization identifier
  • Client ID — OAuth app client ID
  • Client Secret — OAuth app client secret

Optional (for JSON workflows):

  • jq — JSON processor for advanced filtering and data transformation

Installation & Setup

1. Install Dependencies

mirocli (required):

npm install -g mirocli

jq (optional, but recommended):

# macOS
brew install jq

# Linux (Debian/Ubuntu)
sudo apt install jq

# Linux (Fedora)
sudo dnf install jq

2. Configure Context (One-time)

mirocli context add

This will prompt for:

  • Context name (e.g., default)
  • Organization ID (from your Miro settings)
  • Client ID (from your Miro app)
  • Client Secret (from your Miro app)

Credentials are stored securely by mirocli in ~/.mirocli/ (system keyring on macOS/Linux).

3. Authenticate with OAuth

mirocli auth login        # Opens browser for OAuth flow
mirocli auth whoami       # Verify authentication

Quick Start

View Organization

mirocli organization view

List Boards

mirocli boards list                    # All boards
mirocli boards list --json             # JSON output
mirocli boards list --team-id <id>     # Filter by team
mirocli boards list --sort "name"      # Sort by field

List Teams

mirocli teams list
mirocli teams list --name "Design"     # Filter by name
mirocli teams list --json

Export Board

mirocli board-export <board-id> --format pdf
mirocli board-export <board-id> --format png
mirocli board-export <board-id> --format svg

Common Workflows

Find Board by Name

mirocli boards list --json | jq '.[] | select(.name | contains("Design"))'

Export All Boards from Team

See scripts/export-team-boards.sh

List Boards with Owner Info

mirocli boards list --json | jq '.[] | {name, id, owner: .owner.name}'

Filter Boards by Date

mirocli boards list --modified-after "2026-03-01" --json

Setup Flow

  1. Install dependenciesnpm install -g mirocli (+ jq/column if needed)
  2. Add contextmirocli context add (enter Org ID, Client ID, Client Secret interactively)
  3. Authenticatemirocli auth login (browser opens for OAuth, one-time)
  4. Verifymirocli auth whoami (confirm authentication works)
  5. Use CLImirocli boards list, mirocli teams list, etc.

Credential Storage: mirocli stores credentials in ~/.mirocli/ using system keyring (secure, local-only)

Global Options

-c, --context <name>    # Use specific context
-h, --help             # Show help
-v, --version          # Show version
--json                 # Output as JSON

Security & Trust

How Credentials Are Handled:

  • Stored locally — mirocli uses system keyring (secure, local-only)
  • Not in skill — Credentials are entered interactively via mirocli context add
  • OAuth token — mirocli manages OAuth session tokens; they never leave your machine
  • Exports — Board exports are saved locally; no data sent to third parties beyond Miro API

What This Skill Does:

  • ✅ Reads/lists boards, teams, org data via Miro API
  • ✅ Exports boards as PDF/PNG/SVG
  • ✅ Views activity/audit logs (enterprise)
  • ❌ Never modifies boards/teams (read-only commands only)
  • ❌ Never stores credentials in skill bundle
  • ❌ Never sends data outside of Miro API calls

Third-party Trust:

This skill relies on:

  • mirocli (npm package) — External CLI tool that handles credential storage
  • Miro API — Direct calls to Miro's official API endpoints
  • System keyring — OS-level credential storage (macOS Keychain, Linux Secret Service, Windows Credential Manager)

Command Reference

See references/miro-cli-commands.md for detailed command documentation.

Help

mirocli --help
mirocli <command> --help

Related Skills

  • miro-mcp — MCP integration for Miro (AI coding tools)
  • miro-sdk — Web SDK reference for building plugins
  • miro-api — REST API reference for programmatic access

Setup Date: 2026-03-14 Last Updated: 2026-03-14 Status: Ready (OAuth login pending)

适合场景

01

OpenClaw 用户查找和安装 Skill 时

02

用户想查找某类 Agent Skill 时

03

需要根据任务场景推荐可安装能力包时

04

需要对比不同来源的安装命令和来源信息时

能力概览

能力 1

按任务关键词查找相关 Skills

能力 2

展示可复制的安装命令

能力 3

保留来源站点、仓库和原始说明,方便继续核验

能力 4

补充不同宿主或平台的使用分布数据

能力 5

展示第三方安全扫描或审计结果

安装后应在对应宿主中按原始 README 的触发条件使用;具体调用方式请以来源页面和 README 为准。

平台分布

OpenClaw

92.4%
按下载量换算2,617

安全审计

VirusTotal

通过

ClawScan

可疑

Static analysis

通过

权限和风险

敏感数据

该 Skill 可能接触密钥、Token、环境变量或敏感配置,应进入高风险复核队列,默认不自动发布。

安装前确认

本站仅展示第三方公开信息,不托管安装包,不提供自动安装或运行环境。安装前应自行审查源码、依赖和命令行为。来源安全扫描存在 warning/failed 结果,不能写成本站确认安全。当前只有一个来源,正式发布前建议补源仓库或其他目录站核验。

来源信息

继续浏览同类 Skills