Building Java Knowledge Graph
microsoft/github-copilot-modernization/plugins/github-copilot-modernization/skills/building-java-knowledge-graphcodingResmi
Resmi Sağlayıcı Skill'iView repo
Analyzes JVM projects (Java/Kotlin/Scala/Groovy) and generates knowledge graphs with tree-sitter parsing. Requires Python 3 on the host and a JVM project with Maven/Gradle/Ant/Ivy build files. Skips gracefully if either prerequisite is missing. Triggers when asked to "build knowledge graph", "analyze project structure", "parse Java codebase", or "generate dependency graph".
Dosyalar6 dosya
.gitignore27 satır
Loading editor…
Kurulum
ÖnerilenTek komut — ajanınız otomatik olarak devreye alır.
Kurulum komutunu görmek için yukarıdan bir AI aracı seçin.
veya
Manuel Kurulum
Daha fazla adımArşivi indirin ve dosyaları projenize manuel olarak ekleyin.
Skill detayları
Versiyonv1.0.0
YazarMicrosoft
Kategoricoding
Skill IDmicrosoft/github-copilot-modernization/plugins/github-copilot-modernization/skills/building-java-knowledge-graph
Dosyalar6 dosya
İlgili skill'ler
Analyzing ArchitectureRuns deep codebase analysis: architecture patterns, tech stack, data models, integration points, and migration risks. Produces research artifacts consumed by creating-implementation-plan and feature-inventory.
Triggers: "analyze architecture", "analyze existing application", "analyze the codebase", "codebase architecture analysis", "discover dependencies", "assess migration risks", "run codebase discovery", "document module boundaries", "map action mappings".
NOT for: knowledge graph generation Api Service ContractsGenerate API and service communication contracts with sequence diagramAppmod HooksLifecycle hooks for the modernize-rearchitecture coordinator. Defines hook points, registered actions, and execution rules.Architecture DiagramGenerate architecture diagram with component relationship details from project analysisAssessmentRun application assessment for a single repositoryBusiness WorkflowsGenerate core business workflow documentation with sequence diagram