# Markdown Mermaid PDF

> Use this tool when you need to convert Markdown files with embedded Mermaid diagrams into professionally formatted PDF documents, or export diagrams as standalone PNG files. It solves the problem of preserving diagram rendering during Markdown-to-PDF conversion, and provides a straightforward interface for converting Markdown and Mermaid files into polished output. Ideal for generating technical documentation, presentations, and reports with embedded flowcharts, sequence diagrams, and other visualizations.

Canonical page: https://skillsregistry.net/skills/aoprisan-markdown-mermaid-pdf  
JSON: https://api.skillsregistry.net/v1/skills/aoprisan-markdown-mermaid-pdf

## Description

Converts Markdown files with embedded Mermaid diagrams into professionally formatted PDF documents. Provides three core tools: markdown-to-PDF conversion that preserves diagram rendering, standalone Mermaid diagram export to PNG, and direct Mermaid-to-PDF conversion. Built with TypeScript using Puppeteer for headless Chrome rendering, the marked library for Markdown parsing, and Mermaid.js for diagram generation. Useful for generating technical documentation with embedded flowcharts, sequence diagrams, class diagrams, and Gantt charts, or creating standalone diagram exports for presentations and reports.

## Trust

- **Trust score (0–1):** 0.98
- **Verification tier:** verified
- **Last scanned:** 2026-09-28

## Facts

- **Version:** 1.0.0
- **Skill type:** atomic
- **Execution layer:** mcp-remote
- **Runtime environment:** api
- **Category:** browser-automation
- **Updated:** 2026-09-28

## Source

- **Source listing:** [PulseMCP](https://www.pulsemcp.com/servers/aoprisan-markdown-mermaid-pdf)
- **Repository:** <https://github.com/aoprisan/mcp-md-mmd-pdf>

## Use it

Resolve this record through the SkillsRegistry MCP server (no auth, read-only):

```
claude mcp add --transport http --scope user skillsregistry https://api.skillsregistry.net/mcp
```

```json
{
  "jsonrpc": "2.0",
  "id": 1,
  "method": "tools/call",
  "params": {
    "name": "get_skill",
    "arguments": {
      "slug": "aoprisan-markdown-mermaid-pdf"
    }
  }
}
```

REST: `GET https://api.skillsregistry.net/v1/skills/aoprisan-markdown-mermaid-pdf` · pull for local use: `GET https://api.skillsregistry.net/v1/skills/aoprisan-markdown-mermaid-pdf/pull`

---
SkillsRegistry indexes agent skills from public registries and GitHub. Skills we have analysed are scanned with Circle-IR and scored on six dimensions; each listing states its scan coverage. More: https://skillsregistry.net/llms.txt
