Agent Skillsaresbit/MateBot › mermaid-validator

mermaid-validator

GitHub

自动验证和修复 Markdown 文件中的 Mermaid 图表语法错误,确保图表有效性。

skills/mermaid-validator/SKILL.md aresbit/MateBot

Trigger Scenarios

在 Markdown 文件中创建新的 Mermaid 图表后 编辑现有的 Mermaid 图表后 用户请求验证或检查 Mermaid 图表时

Install

npx skills add aresbit/MateBot --skill mermaid-validator -g -y
More Options

Use without installing

npx skills use aresbit/MateBot@mermaid-validator

指定 Agent (Claude Code)

npx skills add aresbit/MateBot --skill mermaid-validator -a claude-code -g -y

安装 repo 全部 skill

npx skills add aresbit/MateBot --all -g -y

预览 repo 内 skill

npx skills add aresbit/MateBot --list

SKILL.md

Frontmatter
{
    "name": "mermaid-validator",
    "description": "Automatically validate mermaid diagrams after creating or editing them in markdown files"
}

When to Use This Skill

Proactively use this skill after:

  • Creating new mermaid diagrams in markdown files
  • Editing existing mermaid diagrams
  • User asks to validate/check mermaid diagrams

Always validate before completing the task.

Instructions

  1. Read the markdown file (use the file from context or ask user which file to validate)
  2. Run validation using: mmdc -i <file-path> -o /tmp/mermaid-validation.svg 2>&1
  3. Report validation results:
    • If valid: Confirm the diagram is valid and exit
    • If invalid: Show the errors found and explain what's wrong
  4. Fix the issues automatically (invalid diagrams have no value)
  5. Re-validate to confirm the fix worked
  6. Repeat steps 4-5 until there are no validation issues

Version History

  • 2328a17 Current 2026-08-20 10:32

Same Skill Collection

matecode/SKILL.md
skills/3d-cad-skill/SKILL.md
skills/agent-browser/SKILL.md
skills/arkts-agent-skill/SKILL.md
skills/autoresearch-skill/SKILL.md
skills/baoyu-post-to-wechat/SKILL.md
skills/blogwatcher/SKILL.md
skills/c-skill/SKILL.md
skills/chrome-cdp/SKILL.md
skills/claudeception/.claude/skills/continuous-learning/SKILL.md
skills/claudeception/examples/nextjs-server-side-error-debugging/SKILL.md
skills/claudeception/examples/prisma-connection-pool-exhaustion/SKILL.md
skills/claudeception/examples/typescript-circular-dependency/SKILL.md
skills/claudeception/SKILL.md
skills/clawdhub/SKILL.md
skills/coding-agent/SKILL.md
skills/docx/SKILL.md
skills/ebook/book-architect/SKILL.md
skills/ebook/book-idea-validator/SKILL.md
skills/ebook/book-ideation/SKILL.md
skills/ebook/book-market-research/SKILL.md
skills/ebook/chapter-architect/SKILL.md
skills/elf-patcher/SKILL.md
skills/excalidraw-diagram-skill/SKILL.md
skills/frontend-slides/SKILL.md
skills/gemini/SKILL.md
skills/gifgrep/SKILL.md
skills/git-wt/SKILL.md
skills/github/SKILL.md
skills/harmonyos-code-review/SKILL.md
skills/harmonyos-linux-cli-dev/SKILL.md
skills/harmonyos-skills/skills/harmonyos-game-generator/SKILL.md
skills/harmonyos-skills/skills/harmonyos-test-cases/SKILL.md
skills/harmonyos-skills/skills/harmonyos-ui-automator/SKILL.md
skills/harmonyos-skills/skills/ohos-app-build-debug/SKILL.md
skills/hm-fetch-skill/SKILL.md
skills/hm-framework-skill/SKILL.md
skills/humanizer/SKILL.md
skills/ian-gemini-web/SKILL.md
skills/kernel-dev-skill/SKILL.md
skills/kimi/docx_SKILL.md
skills/kimi/pdf_SKILL.md
skills/kimi/SKILL.md
skills/kimi/webapp-building_SKILL.md
skills/lecture-skill/SKILL.md
skills/macos-menubar-tuist-app/SKILL.md
skills/macos2linuxapp/SKILL.md
skills/matecode/SKILL.md
skills/medialibrary-ut-generator/SKILL.md

Metadata

Files
0
Version
2328a17
Hash
740321b7
Indexed
2026-08-20 10:32

- 위키
Copyright © 2011-2026 iteam. Current version is 2.155.2. UTC+08:00, 2026-08-25 15:02
浙ICP备14020137号-1 $방문자$