infer-logical-architecture-from-code

Community

Reverse-engineer a tech-agnostic logical architecture

Authorkapilvirenahuja
Version1.0.0
Installs0

System Documentation

What problem does it solve?

This Skill turns a codebase scan signal set into a deterministic, technology-agnostic logical architecture proposal, so teams can bootstrap a bounded-context and capability view during brownfield codification without inventing physical implementation details.

Core Features & Use Cases

  • Infer bounded contexts from scan evidence: Derives candidate bounded contexts from repository/module structure, idioms, co-change signals, and entry points while keeping boundaries grounded in scan-index data.
  • Derive components, responsibilities, and capability coverage: Infers component roles and component-to-capability serving relationships only for the selected capability universe, flagging coverage gaps for review.
  • Build a logical architecture artifact with validation guardrails: Produces a complete logical-architecture output (topology claim, data model entities + relationships, capability-level API surface, integration points, ADR log), then enforces an abstraction-layer scrub to prevent leaking physical/implementation details.

Quick Start

Run infer-logical-architecture-from-code during /codify with scan-index.json plus the prior scope, enriched-capabilities, and features proposals to generate logical-architecture.yaml in the codify evidence location for tech-architect validation.

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: infer-logical-architecture-from-code
Download link: https://github.com/kapilvirenahuja/garura/archive/main.zip#infer-logical-architecture-from-code

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.