architectural-analysis

Analyze module, directory, or feature architecture for structural weaknesses and alignment gaps.

198|19|Updated May 7, 2026
One-click install
npx skills add https://github.com/testdouble/han --skill architectural-analysis-testdouble
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: architectural-analysis
Source: https://github.com/testdouble/han/tree/main/han-coding/skills/architectural-analysis
Command: npx skills add https://github.com/testdouble/han --skill architectural-analysis-testdouble

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Analyzes the architecture of a focused module, directory, or feature to reveal structural weaknesses, misalignments, and potential design debt that hinder maintainability and scalability.

Core Features & Use Cases

  • Evaluates module boundaries, coupling, data flow, and SOLID conformity to surface architectural risks.
  • Produces a structured readout suitable for architects and engineers, including a formal decision-support report.
  • Use cases include architecture reviews, onboarding new teams, or guiding refactors without changing code.

Quick Start

Provide a focus area (module/directory/feature) and run the skill to generate an architectural analysis report.

Frequently Asked Questions about architectural-analysis

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

FAQPage Schema
How do I assess module boundaries and coupling for a software architecture review?

Assess module boundaries and coupling by analyzing a focused directory or feature to reveal structural weaknesses and alignment gaps. This architecture review evaluates data flow and SOLID conformity to identify potential design debt.

What is the best way to analyze structural weaknesses before refactoring a codebase?

The best way to analyze structural weaknesses before refactoring is to evaluate the architecture of a defined focus area. This process reveals misalignments and design debt without modifying code, producing a formal report for engineers.

How does architectural analysis evaluate SOLID conformity and data flow?

Architectural analysis evaluates SOLID conformity and data flow by examining the specified module's source files to surface structural risks. It assesses system boundaries and behavioral patterns to identify coupling issues.

Can I analyze concurrency and behavioral patterns for a specific feature?

Yes, you can analyze concurrency and behavioral patterns for a specific feature by providing accessible source files as a defined focus area. The analysis produces a comprehensive structural and concurrency readout.

Do I need accessible source files to perform an architectural analysis?

Yes, you need accessible source files within a defined focus area such as a module, directory, or feature. The analysis requires this predefined scope and a roster of analysts to generate the structural findings report.