packages

Retrieve package metadata, versions, dependencies, and maintainers from registries.

1|Updated May 5, 2026
One-click install
npx skills add https://github.com/ecosyste-ms/skills --skill packages-ecosyste-ms
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: packages
Source: https://github.com/ecosyste-ms/skills/tree/main/skills/packages
Command: npx skills add https://github.com/ecosyste-ms/skills --skill packages-ecosyste-ms

SYSTEM DOCUMENTATION & REQUIREMENTS

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

What problem does it solve?

This Skill provides quick access to package metadata from a wide range of package registries, solving the challenge of finding information on packages across different ecosystems.

Core Features & Use Cases

  • Cross-Registry Lookup: Retrieve information on packages from multiple registries like npm, PyPI, RubyGems, and more.
  • Version and Dependency Details: Get detailed information about package versions, dependencies, and maintainers.
  • Use Case: Need to know the latest version of a package or understand its dependencies? This Skill can help.

Quick Start

Find the latest version of a package by name using the packages skill with the command: packages get <package_name>

Frequently Asked Questions about packages

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

FAQPage Schema
How do I look up package metadata across different package registries like npm and PyPI?

To look up package metadata across different package registries, you can use a cross-registry lookup tool. This Skill retrieves details from 75+ registries, including npm and PyPI, by parsing JSON responses from their APIs.

What is the best way to find the latest version and dependencies of a package?

Finding the latest version and dependencies of a package is done by querying a package registry. This Skill retrieves comprehensive version details and dependency lists by requesting metadata directly from the registry API.

Can I retrieve package maintainer information from multiple package ecosystems at once?

Yes, you can retrieve package maintainer information from multiple package ecosystems. The Skill provides cross-registry lookup capabilities, parsing JSON API responses to deliver maintainer details across 75+ supported registries.

Does package metadata retrieval work with both RubyGems and npm version control systems?

Package metadata retrieval works with both RubyGems and npm, along with over 73 other registries. It requires API access to these package registries to successfully parse and return the requested package metadata.

What are the limitations of using a package registry API for dependency lookup?

Limitations of using a package registry API for dependency lookup include the requirement of active API access to the target package registry. The Skill relies entirely on parsing JSON responses, so registry downtime or rate limits will restrict metadata retrieval.