maven-search

Search Maven Central Repository for components by coordinates and retrieve metadata.

610|93|Updated Jan 16, 2026
One-click install
npx skills add https://github.com/partme-ai/full-stack-skills --skill maven-search
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: maven-search
Source: https://github.com/partme-ai/full-stack-skills/tree/main/skills/maven-search
Command: npx skills add https://github.com/partme-ai/full-stack-skills --skill maven-search

SYSTEM DOCUMENTATION & REQUIREMENTS

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

What problem does it solve?

This Skill helps developers quickly find, verify, and retrieve Java libraries (dependencies) from the Maven Central Repository, streamlining the build and dependency management process.

Core Features & Use Cases

  • Search Dependencies: Find components by name, groupId, or artifactId.
  • Retrieve Artifacts: Download JARs, POM files, sources, and Javadoc.
  • Version Management: Check for the latest versions and query version history.
  • Dependency Analysis: Understand transitive dependencies.
  • Use Case: A developer needs to find the latest stable version of the guava library from Google and download its JAR file to include in their project.

Quick Start

Use the maven-search skill to find the latest version of the 'guava' artifact with groupId 'com.google.guava'.

Frequently Asked Questions about maven-search

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

FAQPage Schema
How do I search for a Java library in the Maven Central Repository?

Search the Maven Central Repository by specifying coordinates like groupId, artifactId, or version to find Java libraries, retrieve metadata, and download necessary components for your project.

What is the best way to find the latest stable version of a Maven dependency?

Find the latest stable version of a Maven dependency by querying the version history of a specific artifact using its groupId and artifactId coordinates to check available releases.

Can I retrieve POM files, JARs, and Javadoc for a specific Maven artifact?

Retrieve POM files, JARs, sources, and Javadoc for a specific Maven artifact by searching for the component and requesting the desired component metadata from the repository.

How do I analyze transitive dependencies for a Maven component?

Analyze transitive dependencies for a Maven component by retrieving the artifact's POM file and querying its dependency tree to understand required libraries and their relationships.

Does Maven search work when I only have a partial artifactId or groupId?

Maven search supports finding components by name, groupId, or artifactId, allowing you to locate specific artifacts and verify their coordinates even with partial identifier information.