gradle-dagp
OfficialTriage and fix Gradle dependency advice safely.
Software Engineering#dependency analysis#gradle#convention plugins#dagp#api vs implementation#kapt ksp#pr batching
Authorpremex-ab
Version1.0.0
Installs0
System Documentation
What problem does it solve?
Clean up Gradle module dependency declarations using DAGP guidance without blindly applying advice that could break builds or introduce worse architecture.
Core Features & Use Cases
- Guided DAGP triage: classifies advice (unused/removal, misused-transitive add,
api-like promotion risk, demotions, redundant plugins, Android/module-specific cases) and tells you when to investigate rather than apply. - Versioning and baselining: verifies the DAGP plugin is applied and suggests checking for a recent stable version before proceeding, then runs
buildHealth(and optionallyprojectHealth) to generate structuredadvice.jsonreports. - Batched, reviewable fixes: helps you plan incremental PR batches and verify each batch with targeted compile/test and follow-up health checks, avoiding “mega-PR” changes.
- When DAGP is wrong: supports diagnostics via
:module:reason, explains common false-positive causes (KAPT/KSP, reflection, Android resources, generated sources), and outlines safe upstream reporting with explicit user approval.
Quick Start
Use the gradle-dagp skill to run buildHealth, interpret the resulting advice categories, and propose a safe batched PR plan before applying any dependency changes.
Dependency Matrix
Required Modules
None requiredComponents
referencesassets
💻 Claude Code Installation
Recommended: Let Claude install automatically. Simply copy and paste the text below to Claude Code.
Please help me install this Skill: Name: gradle-dagp Download link: https://github.com/premex-ab/claude-marketplace/archive/main.zip#gradle-dagp Please download this .zip file, extract it, and install it in the .claude/skills/ directory.
Agent Skills Search Helper
Install a tiny helper to your Agent, search and equip skill from 471,000+ vetted skills library on demand.