nacl-ba-import-doc

Parse client documents into Excalidraw boards with swimlanes and decisions.

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

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Parse client documents (DOCX/PDF/XLSX/text) and convert their business-process content into a visual Excalidraw board with swimlanes, confidence colors, and rich metadata. Invocation: /nacl-ba-import-doc <file_path>

Core Features & Use Cases

  • Extract workflows, roles, documents, decisions, and rules from client documents.
  • Generate an Excalidraw board that can be reviewed, adjusted, and synced to Neo4j by /nacl-ba-sync.
  • Supports multiple input formats (DOCX, PDF, XLSX, or plain text) and adheres to nacl-core conventions for elements, colors, and customData.

Quick Start

Provide a path to the source document and run the import tool to produce an Excalidraw board.

Frequently Asked Questions about nacl-ba-import-doc

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

FAQPage Schema
How do I convert a client document into an Excalidraw workflow diagram?

To convert a client document into an Excalidraw workflow diagram, you parse DOCX, PDF, XLSX, or plain text files to automatically extract business-process elements into a visual board with swimlanes, steps, decisions, and annotations.

Can I extract swimlanes and business processes from a PDF automatically?

Yes, you can extract swimlanes and business processes from a PDF automatically. The tool parses client documents to identify workflows, roles, and rules, then generates a structured Excalidraw board featuring confidence colors and rich metadata.

Does this business-process extraction tool write directly to Neo4j?

No, the business-process extraction tool does not write directly to Neo4j. It outputs a standalone .excalidraw file containing the visual workflow board and defers all graph database updates to the /nacl-ba-sync command.

What file formats are supported for generating business workflow boards?

Supported file formats for generating business workflow boards include DOCX, PDF, XLSX, and plain text. The tool extracts process elements from these formats and applies nacl-core conventions for elements, colors, and customData.

How do I get started parsing client documents for business process elements?

To get started parsing client documents for business process elements, provide a local file path to the source document and run the import tool. It will automatically analyze the content and produce an editable Excalidraw board.

Are there limitations when converting XLSX files into Excalidraw diagrams?

A key limitation when converting XLSX files into Excalidraw diagrams is that the output file only captures the visual workflow. It does not perform graph database synchronization, which requires running a separate sync command afterward.