nacl-ba-process

Map business processes into Neo4j graph nodes and edges.

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

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Build a scalable, graph-based map of business processes in Neo4j, organizing them into process groups, processes, roles, and links so you can model, analyze, and decompose workflows end-to-end.

Core Features & Use Cases

  • Build Level 1/Level 2 process maps stored as graph nodes and edges in Neo4j.
  • Automatically group related business processes into ProcessGroups and assign triggers, results, and ownership.
  • Visualize and export workflow diagrams (Mermaid) from graph queries for reviews and planning.
  • Use for project initiation, process discovery, and governance of the entire software development lifecycle.

Quick Start

Describe your business domains and processes, then run the skill to generate a Neo4j map of your process groups and BPs.

Frequently Asked Questions about nacl-ba-process

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

FAQPage Schema
How do I map business processes into a Neo4j graph database?

To map business processes into a Neo4j graph, this skill models workflows as ProcessGroups and BusinessProcesses, applying relationships like CONTAINS, TRIGGERS, and OWNS to structure your process decomposition end-to-end.

Can I generate Mermaid diagrams from a Neo4j business process map?

Yes, you can generate Mermaid diagrams directly from Neo4j graph queries, allowing you to visualize and export workflow diagrams for business process reviews and initiative planning.

How do I model process groups and roles in Neo4j for workflow orchestration?

You model process groups and roles in Neo4j by creating graph nodes for ProcessGroups and BusinessProcesses, then applying OWNS and PARTICIPATES_IN edges to link roles for workflow orchestration.

What is the best way to decompose Level 1 and Level 2 business processes using a graph database?

The best way to decompose Level 1 and Level 2 business processes in a graph database is to group related workflows into ProcessGroups and assign triggers, results, and ownership using structured graph edges.

Do I need any external dependencies to build a business process map in Neo4j?

No external dependencies are required to build this business process map in Neo4j, as the skill operates independently to map your business domains and generate the process graph.

How does graph mapping handle process triggers and sub-process calls?

Graph mapping handles process triggers and sub-process calls by applying TRIGGERS and CALLS_SUB relationships between BusinessProcesses, allowing you to model complex workflow chains and dependencies end-to-end.