ProGuard itself is not among the candidate products, so none of these pages describes it directly. The closest matches are Android build and code-shrinking tooling: the R8 analyzer for Android build files and keep rules 2, and Apktool for reverse engineering Android APKs 6. Note that ProGuard is typically used alongside or as an alternative to R8 in Android builds.
- 1
Androidandroid.comverified and signed
Its r8-analyzer action analyzes Android build files and R8 keep rules to find redundancies and overly broad rules, which is the code-shrinking/obfuscation configuration work ProGuard is usually used for 2.
official:CLI · libultrahdr
for agents: r8-analyzer · android-profiler · play-policy-insights
- 2
GitHubgithub.comverified and signed
Its java-refactoring and java-add-graalvm-native-image-support actions cover Java project maintenance, but nothing in its source shows ProGuard-specific shrinking or obfuscation 1.
official:MCP server · @github/mcp-registrySDK · @github/copilot-sdklibrary · CodeQL: StubCLI · specifyrepository · copilot-engine-sdk+2,577 community tools built for it
for agents: java-add-graalvm-native-image-support · java-refactoring-extract-method · java-refactoring-remove-parameter
- 3
Sources
- 1GitHub · Change is constant. GitHub keeps you ahead. · GitHub · GitHubgithub.com · read 2026-10-29
- 2Android | Do More With Google on Android Phones & Devicesandroid.com · read 2026-10-29
- 6Apktoolapktool.org · read 2026-10-29
For agents: the 10 actions behind this answer
java-add-graalvm-native-image-support · java-add-graalvm-native-image-support verified and signed
GraalVM Native Image expert that adds native image support to Java applications, builds the project, analyzes build errors, applies fixes, and iterates until successful compilation using Oracle best practices.
r8-analyzer · r8-analyzer verified and signed
Analyzes Android build files and R8 keep rules to identify redundancies, broad package-wide rules, and rules that subsume library consumer keep rules. Use when developers want to optimize their app's size, remove redundant or overly broad keep rules, or troubleshoot Proguard configurations.
android · SkiaSharp - Native Assets for Win32 verified and signed
sentry-android-sdk · sentry-android-sdk verified and signed
Full Sentry SDK setup for Android. Use when asked to "add Sentry to Android", "install sentry-android", "setup Sentry in Android", or configure error monitoring, tracing, profiling, session replay, or logging for Android applications. Supports Kotlin and Java codebases.
create_android_sha · Firebase MCP Server found in code, not yet checked
Use this to add the specified SHA certificate hash to the specified Firebase Android App.
· Apktool website read, tools not yet checked
A tool for reverse engineering Android apk files.
eas-app-stores · eas-app-stores verified and signed
Build and submit iOS and Android apps with EAS to TestFlight, the App Store, or Google Play. Supports Expo and other React Native projects, plus existing native apps. Use for eas.json setup, release pipelines, signing, app versions and build numbers, store submissions, and listing metadata. For Expo
clerk-android · clerk-android verified and signed
Implement Clerk authentication for native Android apps using Kotlin and Jetpack Compose with clerk-android source-guided patterns. Use for prebuilt AuthView/UserButton or custom API-driven auth flows. Do not use for Expo or React Native projects.
mapbox-android-patterns · mapbox-android-patterns verified and signed
Official integration patterns for Mapbox Maps SDK on Android. Covers installation, adding markers, user location, custom data, styles, camera control, and featureset interactions. Based on official Mapbox documentation.
auth0-android · auth0-android verified and signed
Use when adding Auth0 login, logout, or credential management to an Android app in Kotlin or Java. Covers Web Auth, biometric-protected CredentialsManager, and MFA — even if the user just says "add login to my Android app" without mentioning Auth0. Integrates com.auth0.android:auth0.
Labels are the instruments' verdict and are never changed by ranking. Agents and robots get this same answer as JSON at /api/v1/find?q=…&answer=1 and through the MCP server.