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

rendermarkrendermark 文档

Agent Skill

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

总安装

11,904

周安装

496

GitHub Stars

公开资料未说明

下载量

3,968
OpenClaw

安装说明

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

GitHub

来源数

2

许可证

MIT-0

最后核验

2026-05-01

来源状态

来源可访问

安装方式

通过对话安装

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

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

命令行安装

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

ClawHubOpenClaw
openclaw skills install rendermark

简介

rendermark 提供专业 Markdown 渲染、PDF 导出和 DOCX 转换功能,适合文档发布流程。

  • 支持多种输出格式和自定义样式模板配置。
  • 使用 openclaw skills install 命令安装,操作指令简洁直观。
  • 使用前应确认 Markdown 语法兼容性和样式文件路径有效性。
  • 适用于技术文档、报告撰写和出版物排版需求。

SKILL.md

name
rendermark
description
Professional markdown rendering, export, and publishing via MCP. Use when user asks to "render markdown", "export to PDF", "convert to DOCX", "create a document", "publish a document", "share a link", "make a slide deck", "diff two markdown files", "export to HTML", "create a shareable document", "sync docs from GitHub", or "generate an image of this markdown". Do NOT use for simple markdown editing, code generation, or general writing that doesn't need styled output.
license
MIT-0
compatibility
Requires Node.js 18+ and npx. PDF/image export requires Chrome or Browserless API. Google Docs requires OAuth setup.
metadata
author
RenderMark
version
0.1.8
mcp-server
rendermark
category
document-creation
tags
[markdown, pdf, docx, html, export, publishing, mermaid, slides, github-sync, google-docs]
openclaw
requires
bins
config
primaryEnv
RENDERMARK_API_KEY
install
package
@rendermark/mcp-server
bins
[rendermark-mcp]
homepage
https://rendermark.app

RenderMark

Convert markdown into beautiful, shareable documents — PDF, DOCX, HTML, images, and hosted web pages.

When to use RenderMark

Use these tools when the user needs styled output from markdown — not when they're just writing or editing markdown content.

Use RenderMark when:

  • User wants to export, publish, or share a document
  • User needs a visual preview (HTML, PDF, image) of markdown
  • User wants to compare two document versions visually
  • User asks to sync documentation from GitHub
  • User needs batch export of multiple markdown files

Do NOT use RenderMark when:

  • User is just writing or editing markdown (use normal text editing)
  • User wants to run code or generate non-document output
  • User needs general file format conversion unrelated to markdown
  • Simple markdown preview without styling is sufficient

Instructions

Step 1: Choose the right tool for the task

User wants to...Tool to use
Preview styled markdownrender_markdown
Export a file (PDF, DOCX, HTML)export_markdown
Export multiple files at onceexport_batch
Create a PNG/JPEG imagerender_to_image
Publish to the web with a shareable linkpublish_to_rendermark
Publish as a Google Docpublish_to_google_docs
Share with specific peopleshare_document
Compare two versionsrender_diff
Check markdown qualityvalidate_markdown
Import from GitHubsync_from_github

Step 2: Apply themes and options

Four built-in themes are available: default (light, clean sans-serif), dark (dark background), serif (Georgia, academic), minimal (stripped-down).

Pass the theme parameter to any render/export tool. If the user doesn't specify a theme, use default.

Table of contents is included by default. Set showToc: false to disable.

Step 3: Verify output

  • For export_markdown: Returns a file path. Confirm the file was saved.
  • For publish_to_rendermark: Returns a URL. Share the link with the user.
  • For render_to_image: Returns image data. Show or save as needed.

Step 4: Use markdown features effectively

RenderMark supports GitHub-flavored markdown plus these extensions:

  • Mermaid diagrams: Fenced code blocks with language mermaid render as interactive diagrams
  • KaTeX math: Inline $...$ and display $$...$$ for mathematical notation
  • Syntax highlighting: All common programming languages
  • Frontmatter: YAML frontmatter (title, theme, template, toc) is parsed and applied automatically
  • Templates: report, meeting-notes, memo, letter, slides, changelog
  • Task lists, footnotes, tables with alignment, and collapsible sections (<details>)

Step 5: Apply best practices

  • Always include a title when publishing or exporting — extract from frontmatter, first # heading, or filename
  • Default to showToc: true for documents longer than a few paragraphs
  • Choose themes contextually: serif for formal documents, dark for technical docs, default for general use
  • For GitHub READMEs, always pass the github context object ({ owner, repo, branch, path }) so relative image paths resolve correctly
  • Prefer publish_to_rendermark over export_markdown when the user says "share" — a link is usually more convenient than a file
  • Run validate_markdown first on important documents to catch broken links and structural issues before publishing

For full tool parameter details, see references/tools-reference.md.

Available Tools (16)

ToolDescription
render_markdownConvert markdown to styled HTML with themes, TOC, syntax highlighting
render_to_imageRender markdown to PNG/JPEG — ideal for chat sharing (Slack, Discord)
render_diffVisual redline diff between two markdown versions
export_markdownExport to PDF, DOCX, or HTML file on disk
export_batchBatch export multiple files (merged or individual zip)
validate_markdownCheck for broken links, malformed tables, structural issues
publish_to_rendermarkPublish to rendermark.app with a shareable URL
publish_to_google_docsPublish as a Google Doc (requires OAuth setup)
share_live_previewGenerate a temporary preview link (1h to 7d expiry)
share_documentShare with specific emails via email-restricted access
read_documentFetch document content and metadata by URL, slug, or ID
update_documentUpdate content, title, settings, or protection on a published document
list_documentsList documents with search, filtering, and pagination
delete_documentPermanently delete a document (requires explicit confirmation)
sync_from_githubSync a markdown file from GitHub to RenderMark
setup_api_keyAuthenticate via browser and save API key automatically

Examples

Example 1: Export a README to PDF

User says: "Export my README to PDF with the serif theme"

Actions:

  1. Call export_markdown with format pdf, theme serif, and the markdown content
  2. Return the file path to the user

Result: PDF file saved locally with serif styling, table of contents, and syntax highlighting.

Example 2: Publish and share a document

User says: "Publish this document and share it with my team"

Actions:

  1. Call publish_to_rendermark with the markdown content and a title
  2. Call share_document with the returned document ID and email addresses
  3. Return the shareable URL

Result: Document published at a rendermark.app URL, sharing invites sent.

Example 3: Compare two versions

User says: "Show me the diff between the old and new version"

Actions:

  1. Call render_diff with the old and new markdown content
  2. Return the visual diff HTML

Result: Side-by-side styled diff highlighting additions, deletions, and changes.

Example 4: Batch export project docs

User says: "Export all the markdown files in this folder as PDFs"

Actions:

  1. Gather all .md files and their contents
  2. Call export_batch with the files array and format pdf
  3. Return file paths

Result: All markdown files exported as individual PDFs in the same directory.

Example 5: Sync and publish a GitHub README

User says: "Sync my project's README from GitHub and publish it"

Actions:

  1. Call sync_from_github with the owner, repo, and path (README.md)
  2. Return the published URL to the user

Result: README imported from GitHub, published at rendermark.app with relative images resolved.

Example 6: Create a meeting notes document

User says: "Turn these notes into a proper meeting notes document and share it with the team"

Actions:

  1. Call render_markdown with template meeting-notes to preview
  2. Call publish_to_rendermark with the markdown and title
  3. Call share_document with the document ID and team email addresses
  4. Return the shareable URL

Result: Formatted meeting notes published and shared via email.

Setup

Install via npx -y @rendermark/mcp-server@latest. Requires a RenderMark API key from https://rendermark.app/settings/keys.

For detailed setup including PDF export, Google Docs, and troubleshooting, see references/setup-guide.md.

Troubleshooting

API key errors

Run setup_api_key to authenticate via the browser, or manually set the key in ~/.rendermark/config.json.

PDF export fails

PDF/image export requires Chrome or a Browserless API key. All other tools work without it.

Tool not found

Ensure you're running the latest version: npx -y @rendermark/mcp-server@latest

Links

  • Website: https://rendermark.app
  • npm: https://www.npmjs.com/package/@rendermark/mcp-server
  • GitHub: https://github.com/jmsaavedra/rendermark

适合场景

01

OpenClaw 用户查找和安装 Skill 时

02

用户想查找某类 Agent Skill 时

03

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

04

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

能力概览

能力 1

按任务关键词查找相关 Skills

能力 2

展示可复制的安装命令

能力 3

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

能力 4

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

能力 5

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

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

平台分布

OpenClaw

90.27%
按下载量换算3,582

安全审计

VirusTotal

通过

ClawScan

通过

Static analysis

通过

权限和风险

敏感数据

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

安装前确认

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

来源信息

继续浏览同类 Skills