architecture-diagram

Installation
SKILL.md

Architecture Diagram

This skill generates a two-layer architecture visualization: a high-level application architecture diagram and a detailed component relationship diagram. Produce both in a single pass and save to .github/modernize/assessment/engines/facts/architecture-diagram.md.

Input Parameters

  • workspace-path (optional): Path to the project to analyze (defaults to current directory)

Execution Steps

Step 1: Generate Application Architecture Section

Analyze the project and produce the complete ## Application Architecture section in one pass:

Analysis:

  • Examine build files (Java: pom.xml, build.gradle; .NET: *.csproj, *.sln; JS/TS: package.json, tsconfig.json)
  • Review configuration files (application.properties, appsettings.json, .env, database/API configs)
  • Scan key source files to extract: framework, major dependencies, data access patterns, external integrations, technology stack
  • Identify application layers (UI, Business Logic, Data Access), data storage technologies, and external service dependencies
Installs
2
GitHub Stars
20
First Seen
4 days ago
architecture-diagram — microsoft/github-copilot-modernization