deprecation-check

Detect deprecated Java APIs and suggest alternative usage.

Updated Feb 20, 2026
One-click install
npx skills add https://github.com/anishi1222/multi-agent-code-reviewer --skill deprecation-check
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: deprecation-check
Source: https://github.com/anishi1222/multi-agent-code-reviewer/tree/main/.github/skills/deprecation-check
Command: npx skills add https://github.com/anishi1222/multi-agent-code-reviewer --skill deprecation-check

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes scripts (resource) components.

What problem does it solve?

This Skill identifies deprecated APIs or features in your codebase and provides recommendations for alternative usage.

Core Features & Use Cases

  • API Detection: Identifies deprecated APIs annotated with @Deprecated or scheduled for removal.
  • Alternatives Suggestion: Recommends equivalent or compatible APIs for seamless migration.
  • Use Case: If you have a Java project with outdated libraries, this Skill can help you identify and replace them with newer, supported ones.

Quick Start

Run the deprecation-check skill on your codebase to identify deprecated features.

Frequently Asked Questions about deprecation-check

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

FAQPage Schema
How do I detect deprecated API usage in a Java codebase?

You can detect deprecated API usage in a Java codebase by analyzing the source code to find APIs annotated with `@Deprecated` or scheduled for removal. This process targets legacy dependencies to enhance maintainability and reduce technical debt.

What is the best way to find alternative APIs for outdated Java libraries?

Finding alternative APIs for outdated Java libraries involves scanning your codebase for deprecated features and recommending equivalent or compatible APIs. This ensures seamless migration to newer, supported versions.

How do I migrate legacy Java dependencies to newer supported versions?

To migrate legacy Java dependencies, you identify deprecated API usage across the application and apply suggested alternative APIs. This replaces outdated libraries with newer, supported ones for seamless migration.

Can I check a Java project for scheduled API removals automatically?

Yes, you can check a Java project for scheduled API removals by running an automated analysis on the source code. This detects deprecated features and provides recommendations for alternative usage.

Do I need a predefined list of deprecated APIs to scan Java source code?

Yes, analyzing Java source code for deprecated features requires access to a list of deprecated APIs. This allows the detection process to identify outdated libraries and suggest equivalent alternatives.