You cannot select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
- Decompiled 2164 Java class files from taxService - Created Maven project structure (pom.xml) - Added Java Decompiler plugin with skills, agents, and scripts - Includes real-name authentication (smz) module analysis - GT3 (金三) system integration code restored Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com> |
5 days ago | |
|---|---|---|
| .. | ||
| .claude-plugin | 5 days ago | |
| agents | 5 days ago | |
| references | 5 days ago | |
| scripts | 5 days ago | |
| skills | 5 days ago | |
| README.md | 5 days ago | |
| analysis-report.txt | 5 days ago | |
README.md
Java Decompiler Plugin
A Claude Code plugin for decompiling Java .class files and analyzing compiled Java projects.
Features
- Batch Decompilation: Convert .class files back to Java source using CFR decompiler
- Project Structure Analysis: Analyze package hierarchy, dependencies, and architecture
- Maven/Gradle Generation: Generate build configuration files
- Dependency Analysis: Map class dependencies and JAR requirements
- Code Understanding: AI-assisted analysis of decompiled code
Quick Start
Prerequisites
- Java 8+ installed
- Download CFR decompiler:
# Download CFR jar to scripts directory curl -L -o scripts/cfr.jar https://github.com/leibnitz27/cfr/releases/download/0.152/cfr-0.152.jar
Usage
Decompile a project
/decompile-classes ./path/to/classes
Analyze project structure
/analyze-structure ./path/to/project
Generate Maven project
/generate-project ./path/to/decompiled
Analyze dependencies
/analyze-dependencies ./path/to/classes
Components
Skills
decompile-classes- Guide for decompiling .class filesanalyze-structure- Analyze project structure and organizationgenerate-project- Generate Maven/Gradle project structureanalyze-dependencies- Analyze JAR and class dependenciesunderstand-code- Help understand decompiled business logic
Agents
java-analyzer- Autonomous Java project analysisbatch-decompiler- Batch decompilation handling
Scripts
decompile.sh- CFR-based batch decompilationanalyze-deps.sh- Dependency analysis utilitygenerate-pom.sh- Maven pom.xml generatorcreate-structure.sh- Directory structure creator
License
MIT