nacl-ba-roles

Extract business roles and build a role-process matrix from Neo4j graph data.

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

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Identify, describe, and catalog business roles directly from Neo4j graph data, producing a ready-to-use role library and role-process matrix for BA and SA handoffs.

Core Features & Use Cases

  • Extracts roles from OWNS, PARTICIPATES_IN, and PERFORMED_BY relationships to build a consolidated role list.
  • Enriches roles with full name, department, and responsibilities derived from graph context to support governance.
  • Constructs a role-process matrix and validates ownership rules across business processes to ensure consistency.
  • Produces human-readable outputs for stakeholder review and persistence in Neo4j to support downstream skills like /nacl-ba-rules and /nacl-sa-roles.

Quick Start

Invoke the /nacl-ba-roles command to extract, describe, and map business roles from the graph and build the role-process matrix in Neo4j.

Frequently Asked Questions about nacl-ba-roles

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

FAQPage Schema
How do I extract business roles from a Neo4j graph?

Extract business roles from a Neo4j graph by parsing OWNS, PARTICIPATES_IN, and PERFORMED_BY relationships to consolidate a unified role list with validated department and responsibility context.

What is a role-process matrix and how does graph data build it?

A role-process matrix maps business roles to their participated processes. Graph data builds it by traversing relationship evidence to validate ownership rules and ensure consistency across business processes.

Can I generate a business role library from Neo4j for stakeholder review?

Yes, you can generate a business role library from Neo4j by enriching extracted roles with full names, departments, and responsibilities to produce human-readable outputs for stakeholder review and governance.

How do I map stakeholders and business roles for BA and SA handoffs?

Map stakeholders and business roles for BA and SA handoffs by extracting graph evidence into a complete description set and role-process matrix, ensuring all responsibilities are grounded before persistence.

Does extracting roles from Neo4j require prior validation checks?

Extracting roles from Neo4j requires validation checks to ensure roles, departments, and responsibilities are grounded in graph evidence and meet consistency rules before the data is persisted for downstream use.

What's the best way to catalog business roles from graph relationships?

The best way to catalog business roles from graph relationships is to consolidate OWNS, PARTICIPATES_IN, and PERFORMED_BY connections into a structured library with a validated role-process matrix for persistence.