adityamparikh

Claude Code skill for migrating Maven projects to Gradle Kotlin DSL with version catalogs

11
1
100% credibility
Found Feb 03, 2026 at 11 stars -- GitGems finds repos before they trend. Get early access to the next one.
Sign Up Free
AI Analysis
Python
AI Summary

This repository offers a Python script and AI skill to automatically migrate Java projects from Maven to Gradle Kotlin DSL build configurations.

How It Works

1
🔍 Discover the helper

You hear about a handy tool that switches your project's old build setup to a modern, faster one while working on your software.

2
📥 Get it ready

Simply download the tool or add it to your AI coding buddy to prepare for the change.

3
Pick your path
🧠
AI-guided

Chat with your AI assistant and say 'switch my build setup' for it to guide you.

🛠️
Do it yourself

Point the tool at your project folder and let it scan everything.

4
🔍 Preview first

Check out what new build instructions it plans to create without touching your files yet.

5
🔄 Apply changes

Tell it to make the full switch or add the new setup alongside the old one safely.

6
🚀 Test the new way

Run a build and see your project come together quicker and smoother.

🎉 Builds better now

Your project uses the speedy new system, saving time and headaches every day.

Sign up to see the full architecture

5 more

Sign Up Free

Star Growth

See how this repo grew from 11 to 11 stars Sign Up Free
Repurpose This Repo

Repurpose is a Pro feature

Generate ready-to-use prompts for X threads, LinkedIn posts, blog posts, YouTube scripts, and more -- with full repo context baked in.

Unlock Repurpose
AI-Generated Review

What is maven-to-gradle?

This Python tool migrates Maven projects to Gradle Kotlin DSL with version catalogs, generating build.gradle.kts, settings.gradle.kts, libs.versions.toml, and gradle.properties files. It tackles the pain of manual porting by handling single- and multi-module setups, Spring Boot parents, dependency scopes, and BOMs via a simple CLI like `python scripts/migrate.py /path/to/project --dry-run`. As a Claude Code skill, it integrates with claude code agents for seamless claude code github review and claude code install via `claude skill add`.

Why is it gaining traction?

It stands out with dual-build overlay mode to run Maven and Gradle side-by-side, plus reference guides for profiles, plugins, and gotchas—saving hours on intellij maven gradle switches. The dry-run preview and 100% test coverage build trust, while claude github integration like claude github pr review and claude github actions hooks devs already using claude code web or claude code opus 4.6. No deps needed beyond Python 3.9, and it auto-detects Java/Kotlin/Spring for clean outputs.

Who should use this?

Java backend devs stuck on verbose Maven multi-module projects, especially Spring Boot teams eyeing Gradle's faster builds and better IDE support. Multi-module maintainers handling nested poms or those testing gradual migrations via overlay mode. Claude Code users leveraging claude github copilot or claude github private repo for automated claude code changelog updates.

Verdict

Worth a dry-run for any Maven-to-Gradle switch—solid docs and CLI make it practical despite 11 stars and 1.0% credibility score signaling early maturity. Expect manual tweaks for custom plugins or complex inter-module deps, but it's a smart claude code download for quick wins.

(198 words)

Sign up to read the full AI review Sign Up Free

Similar repos coming soon.