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.
ytx 32db42883d Initial commit: Decompiled taxService project with Java Decompiler plugin
- 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 Initial commit: Decompiled taxService project with Java Decompiler plugin 5 days ago
agents Initial commit: Decompiled taxService project with Java Decompiler plugin 5 days ago
references Initial commit: Decompiled taxService project with Java Decompiler plugin 5 days ago
scripts Initial commit: Decompiled taxService project with Java Decompiler plugin 5 days ago
skills Initial commit: Decompiled taxService project with Java Decompiler plugin 5 days ago
README.md Initial commit: Decompiled taxService project with Java Decompiler plugin 5 days ago
analysis-report.txt Initial commit: Decompiled taxService project with Java Decompiler plugin 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

  1. Java 8+ installed
  2. 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 files
  • analyze-structure - Analyze project structure and organization
  • generate-project - Generate Maven/Gradle project structure
  • analyze-dependencies - Analyze JAR and class dependencies
  • understand-code - Help understand decompiled business logic

Agents

  • java-analyzer - Autonomous Java project analysis
  • batch-decompiler - Batch decompilation handling

Scripts

  • decompile.sh - CFR-based batch decompilation
  • analyze-deps.sh - Dependency analysis utility
  • generate-pom.sh - Maven pom.xml generator
  • create-structure.sh - Directory structure creator

License

MIT