Constructions

Extract architectural patterns, RBAC mappings, and code references from a codebase.

Updated Mar 16, 2026
One-click install
npx skills add https://github.com/santhoshkumarsk14/projectmanagement --skill constructions
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: Constructions
Source: https://github.com/santhoshkumarsk14/projectmanagement/tree/main
Command: npx skills add https://github.com/santhoshkumarsk14/projectmanagement --skill constructions

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

The Architecture Documentation & Analysis Skill automates the extraction of architectural patterns, RBAC mappings, and deployment considerations from a codebase to produce accurate, production-ready documentation.

Core Features & Use Cases

  • Extracts package structure, domain boundaries, controllers, services, and repositories to map the architecture and dependencies.
  • Maps roles and capabilities to real code paths, producing a complete feature-to-role matrix with file references.
  • Generates database schema relationships, API endpoint references, and deployment patterns suitable for production planning, security reviews, and audits.
  • Applies to monoliths, modular monoliths, or microservices in multi-tenant environments, including tenant filtering and security patterns.

Quick Start

Run a repository analysis to generate architecture documentation with real code references and RBAC mappings.

Frequently Asked Questions about Constructions

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

FAQPage Schema
How do I generate architecture documentation from an existing codebase?

To generate architecture documentation, you analyze the codebase to extract package structures, domain boundaries, and dependency mappings. This produces production-ready docs with real file paths, database schemas, and API endpoint references, avoiding mocks or placeholders entirely.

How do I map RBAC roles and capabilities to actual code paths?

Mapping RBAC roles involves analyzing the codebase to link user capabilities directly to real code paths. This generates a complete feature-to-role matrix that includes verifiable file references for security reviews and audits.

Can I extract architecture patterns for multi-tenant SaaS systems?

Yes, architecture pattern extraction supports multi-tenant SaaS systems by analyzing tenant filtering and security patterns. It applies to monoliths, modular monoliths, and microservices to generate suitable deployment considerations.

What is the best way to document database schemas and API endpoints for production planning?

The best way to document database schemas and API endpoints is through automated codebase analysis. This extracts architectural relationships and deployment patterns, returning concrete outputs with verifiable code references suitable for production planning.

Does architecture documentation generation work with microservices and monoliths?

Architecture documentation generation works with monoliths, modular monoliths, and microservices. It extracts domain boundaries, controllers, and repositories to map dependencies across multi-tenant environments accurately.