nacl-render

Parse Neo4j graph data and render Markdown documents with Mermaid diagrams and Excalidraw boards.

23|2|Updated Apr 10, 2026
One-click install
npx skills add https://github.com/ITSalt/NaCl --skill nacl-render
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: nacl-render
Source: https://github.com/ITSalt/NaCl/tree/main/nacl-render
Command: npx skills add https://github.com/ITSalt/NaCl --skill nacl-render

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Converts Neo4j graph data into readable Markdown artifacts with auto-generated Mermaid diagrams and Excalidraw boards, enabling easy documentation and sharing of graph-driven insights.

Core Features & Use Cases

  • Render Markdown docs with Mermaid diagrams and Excalidraw boards directly from graph data.
  • Generate domain-model diagrams, use-case flows, and mappings for publication and collaboration.
  • Support multiple rendering modes (md, excalidraw) to produce both textual and visual artifacts.

Quick Start

Render a domain-model diagram from your Neo4j graph by running /nacl-render md domain-model

Frequently Asked Questions about nacl-render

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I render Neo4j graph data to Markdown documentation?

You can render Neo4j graph data to Markdown documentation by parsing graph data and auto-generating Markdown files with Mermaid diagrams. This allows you to easily document and share graph-driven insights directly from your database.

Can I generate Excalidraw boards directly from a Neo4j database?

Yes, you can generate Excalidraw boards directly from a Neo4j database. By using read-only Cypher queries to fetch graph data, the system renders visual Excalidraw boards for domain models and use-case flows.

What is the best way to visualize Neo4j domain models for publication?

The best way to visualize Neo4j domain models for publication is rendering them into Markdown documents with auto-generated Mermaid diagrams. This converts complex graph data into readable, publishable artifacts.

Does nacl-render require write access to the Neo4j database to generate diagrams?

No, generating diagrams does not require write access to the Neo4j database. It relies exclusively on read-only Cypher queries to fetch data, ensuring your graph database remains unchanged during the rendering process.

How do I map Neo4j use-case flows to visual artifacts?

You map Neo4j use-case flows to visual artifacts by running specific rendering commands. This parses the graph data and outputs both textual Markdown and visual Excalidraw boards representing the flows.

What formats are supported when converting Neo4j graphs to documentation?

Supported formats for converting Neo4j graphs include Markdown documents with Mermaid diagrams and Excalidraw boards. These rendering modes produce both textual and visual artifacts for collaboration.