← 返回 Skills 市场
joe-rq

Mermaid Ascii Renderer

作者 Joe-rq · GitHub ↗ · v1.1.0 · MIT-0
cross-platform ✓ 安全检测通过
160
总下载
0
收藏
0
当前安装
1
版本数
在 OpenClaw 中安装
/install mermaid-ascii-renderer
功能描述
使用 beautiful-mermaid 项目将 Mermaid 图表渲染为 ASCII 艺术。提供解析、布局算法和渲染操作的完整实现指南,支持流程图、状态图、序列图、类图和 ER 图表。当用户请求涉及以下场景时使用:(1)beautiful-mermaid 的 ASCII 渲染系统实现;(2)在终端/控制台输出...
安全使用建议
This skill appears coherent and documentation-only: it teaches how to use and modify the beautiful-mermaid ASCII renderer and does not request secrets. Before installing/using the upstream package, verify you trust the referenced project (check the GitHub repo, version, and license), prefer installing from the official package registry or pinned versions, and avoid running unreviewed code in production. Note the documentation shows edits to library source files (e.g., pathfinder.ts) — if you allow an agent to modify your codebase, that capability is broader than the skill itself and should be restricted or reviewed. Finally, the browser example uses unpkg (a CDN); if you rely on CDN-delivered JS, ensure you trust that source or use pinned artifacts from a verified registry.
功能分析
Type: OpenClaw Skill Name: mermaid-ascii-renderer Version: 1.1.0 The bundle provides documentation and implementation guides for rendering Mermaid diagrams into ASCII/Unicode art using the beautiful-mermaid library. The content consists of architectural overviews, API references, and pseudo-code for layout algorithms (A* pathfinding, grid systems) across various files like SKILL.md and core-systems.md, with no evidence of malicious instructions, data exfiltration, or unauthorized execution.
能力评估
Purpose & Capability
The name/description match the included SKILL.md and reference files: everything is focused on rendering Mermaid diagrams to ASCII/Unicode and on implementation details for beautiful-mermaid. The npm/bun/pnpm install instructions and Node/Bun/TypeScript version notes are appropriate for a library-focused skill. There are no unrelated credential or binary requirements.
Instruction Scope
The SKILL.md contains usage examples, API surface, algorithm explanations, and troubleshooting guidance. It does not instruct reading unrelated system files, harvesting environment variables, or sending data to unexpected endpoints. It does include guidance that developers may edit project files (e.g., pathfinder.ts heuristic), which is within the stated scope of modifying rendering/layout logic.
Install Mechanism
This is instruction-only and has no install spec. It recommends installing the upstream beautiful-mermaid package via normal package managers or using a CDN (unpkg) in browser examples. No downloads from untrusted personal servers or archive extraction steps are present in the skill itself.
Credentials
The skill declares no required environment variables, no credentials, and no config paths. That aligns with the documented purpose (library usage and implementation guidance). References to external resources (GitHub repo, unpkg CDN) are appropriate for a library documentation skill.
Persistence & Privilege
The skill does not request persistent presence (always: false) and follows the normal model-invocation defaults. There is no indication it modifies other skills or global agent configuration.
如何使用
  1. 确保已安装 OpenClaw(本地或 Docker 部署)
  2. 在对话框中输入安装命令:/install mermaid-ascii-renderer
  3. 安装完成后,直接呼叫该 Skill 的名称或使用 /mermaid-ascii-renderer 触发
  4. 根据 Skill 的参数说明提供必要输入,即可获得结构化输出
版本历史
v1.1.0
- 新增完整实现指南,详细介绍 Mermaid 图表 ASCII 渲染在 beautiful-mermaid 项目中的使用与拓展场景 - 明确支持流程图、状态图、序列图、类图、ER 图的ASCII/Unicode渲染,不支持甘特图等类型 - 说明边界条件(如长标签、密集节点、复杂路由、终端兼容性等)及性能建议 - 提供快速安装与基础用例(renderMermaidAscii 函数)、核心 API 说明和参数表 - 划分核心模块结构,详细列举 ascii 渲染相关的源码文件 - 丰富参考文档索引,便于深入理解渲染逻辑、主题系统和排障流程
元数据
Slug mermaid-ascii-renderer
版本 1.1.0
许可证 MIT-0
累计安装 0
当前安装数 0
历史版本数 1
常见问题

Mermaid Ascii Renderer 是什么?

使用 beautiful-mermaid 项目将 Mermaid 图表渲染为 ASCII 艺术。提供解析、布局算法和渲染操作的完整实现指南,支持流程图、状态图、序列图、类图和 ER 图表。当用户请求涉及以下场景时使用:(1)beautiful-mermaid 的 ASCII 渲染系统实现;(2)在终端/控制台输出... 它是一个面向 Claude Code / OpenClaw 的 AI Agent Skill 插件,目前累计下载 160 次。

如何安装 Mermaid Ascii Renderer?

在 OpenClaw 或 Claude Code 对话框中运行命令「/install mermaid-ascii-renderer」即可一键安装,无需额外配置。

Mermaid Ascii Renderer 是免费的吗?

是的,Mermaid Ascii Renderer 完全免费,采用 MIT-0 许可证,可自由下载、安装和使用。

Mermaid Ascii Renderer 支持哪些平台?

Mermaid Ascii Renderer 跨平台运行,可在任意部署了 OpenClaw / Claude Code 的环境中使用(cross-platform)。

谁开发了 Mermaid Ascii Renderer?

由 Joe-rq(@joe-rq)开发并维护,当前版本 v1.1.0。

💬 留言讨论