nacl-sa-architect
CommunityGraph-first architecture blueprint for systems.
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 requiredComponents
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.
Agent Skills Search Helper
Install a tiny helper to your Agent, search and equip skill from 471,000+ vetted skills library on demand.