nacl-sa-architect

Community

Graph-first architecture blueprint for systems.

AuthorITSalt
Version1.0.0
Installs0

System Documentation

What problem does it solve?

Architectural decomposition is essential to manage complexity in large software systems. This Skill reads BA data from a Neo4j graph and assists in decomposing the system into modules (Bounded Contexts), building a Context Map, and identifying non-functional requirements. It helps users generate a coherent SA view of an evolving architecture directly from business artifacts.

Core Features & Use Cases

  • Graph-based decomposition: partition the system into modules and bounded contexts using BA data from the graph.
  • Context Map construction: determine dependencies, data ownership, and interaction patterns across modules.
  • NFR integration: model non-functional requirements and link them to corresponding modules and use cases.
  • SA-ready artifacts: produce Module and Requirement nodes in the graph for downstream SA activities.

Quick Start

Construct a graph-based architecture for a new project by importing BA data from Neo4j and generating modules, a context map, and NFRs in the SA graph.

Dependency Matrix

Required Modules

None required

Components

Standard package

💻 Claude Code Installation

Recommended: Let Claude install automatically. Simply copy and paste the text below to Claude Code.

Please help me install this Skill:
Name: nacl-sa-architect
Download link: https://github.com/ITSalt/NaCl/archive/main.zip#nacl-sa-architect

Please download this .zip file, extract it, and install it in the .claude/skills/ directory.
View Source Repository

Agent Skills Search Helper

Install a tiny helper to your Agent, search and equip skill from 471,000+ vetted skills library on demand.