check-outdated

Check project dependencies against Maven Central and output JSON results.

1|Updated Mar 9, 2026
One-click install
npx skills add https://github.com/oscardlfr/AndroidCommonDoc --skill check-outdated
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: check-outdated
Source: https://github.com/oscardlfr/AndroidCommonDoc/tree/main/skills/check-outdated
Command: npx skills add https://github.com/oscardlfr/AndroidCommonDoc --skill check-outdated

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes scripts (resource) components.

What problem does it solve?

This Skill simplifies the process of identifying outdated dependencies in your Android projects by automatically checking against Maven Central and caching the results.

Core Features & Use Cases

  • Dependency Version Check: Automatically compare project dependencies with their latest versions on Maven Central.
  • Cache Results: Cache results in a JSON file to avoid redundant queries.
  • Customizable Cache TTL: Allows you to set a cache expiration time to balance between performance and freshness of data.
  • JSON Output: Provides machine-readable JSON output for integration with other tools.
  • Use Case: Ideal for ensuring that your Android project always uses up-to-date libraries and avoiding potential bugs introduced by outdated dependencies.

Quick Start

Check for outdated dependencies in your Android project by running: check-outdated

Frequently Asked Questions about check-outdated

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

FAQPage Schema
How do I check outdated dependencies in an Android project?

You can check outdated dependencies by running the command against your project, which compares local versions from `gradle/libs.versions.toml` against Maven Central. Results are provided as machine-readable JSON output.

What is the best way to automate version control for Android Maven Central libraries?

Automating version control for Maven Central libraries is handled by caching dependency check results in a local JSON file. You can set a customizable cache expiration time to balance performance and data freshness while avoiding redundant network queries.

Do I need network access to run a dependency version check?

Yes, network access is required to run a dependency version check because the tool queries Maven Central directly. However, cached results in a local JSON file are used for efficient subsequent checks until the configured cache TTL expires.

Does dependency checking work with version catalogs in Gradle?

Yes, dependency checking works with Gradle version catalogs by parsing the `gradle/libs.versions.toml` file. This specific file is required as the local project input to identify and compare your current Android library versions.