android-version-catalog

Manage Gradle version catalogs and dependencies for Android and Kotlin Multiplatform projects.

6|Updated Jun 24, 2026
One-click install
npx skills add https://github.com/PL-Coding-GmbH/Skills --skill android-version-catalog
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: android-version-catalog
Source: https://github.com/PL-Coding-GmbH/Skills/tree/main/skills/android-version-catalog
Command: npx skills add https://github.com/PL-Coding-GmbH/Skills --skill android-version-catalog

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes scripts (resource) and references (resource) and assets (resource) components.

What problem does it solve?

This Skill simplifies managing Android/KMP project dependencies and configurations, streamlining the process of adding libraries, plugins, and maintaining version compatibility.

Core Features & Use Cases

  • Dependency Management: Automatically adds and updates dependencies listed in libs.versions.toml.
  • Plugin Creation: Facilitates creating and managing convention plugins for complex configurations.
  • Version Catalog Management: Organizes all versions in a single place for easy updates and versioning.

Quick Start

Trigger by saying "add a library" or "update dependency version".

Frequently Asked Questions about android-version-catalog

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I manage Gradle version catalogs for Android and Kotlin Multiplatform projects?

Gradle version catalogs can be managed by organizing all versions, libraries, and plugins in a single `libs.versions.toml` file. This approach automates dependency resolution and streamlines build configuration processes for Android and Kotlin Multiplatform projects.

What's the best way to automate dependency resolution and updates in Gradle?

Automating dependency resolution is best handled by maintaining a central version catalog file. This allows you to automatically add, update, and manage dependency versions in one place, ensuring version compatibility across your project without manual intervention.

How do I create convention plugins for complex Android build configurations?

Convention plugins for Android builds can be created and managed by utilizing automated version catalog tools. This streamlines complex configurations by centralizing your build logic, making it easier to apply consistent dependency and plugin settings across modules.

Can I use a single version catalog file for both Android and Kotlin Multiplatform dependencies?

Yes, you can use a single version catalog file for both Android and Kotlin Multiplatform dependencies. This setup organizes all versions in one central location, allowing you to manage libraries and plugins seamlessly across both platforms.

How do I update a dependency version in my Gradle version catalog?

To update a dependency version, you simply trigger an update command within your version catalog management system. The tool then automatically modifies the `libs.versions.toml` file to reflect the new version, ensuring your project uses the correct library.

Why do I need a version catalog to manage project dependencies and configurations?

You need a version catalog to simplify the process of adding libraries and plugins while maintaining version compatibility. It prevents dependency conflicts and reduces build configuration errors by centralizing all version management in a single, organized file.