npm-search

Search the npm registry for packages by keyword, name, or description.

3|Updated Jan 17, 2026
One-click install
npx skills add https://github.com/Mearman/marketplace --skill npm-search
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: npm-search
Source: https://github.com/Mearman/marketplace/tree/main/plugins/npm-registry/skills/npm-search
Command: npx skills add https://github.com/Mearman/marketplace --skill npm-search

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes scripts (resource) components.

What problem does it solve?

Find npm packages quickly by querying keywords, package names, or descriptions in the npm registry.

Core Features & Use Cases

  • Search Scope: query the npm registry by text to discover libraries for web, Node.js, or tooling needs.
  • Metadata Returned: provides package name, latest version, description, keywords, author, and links to npm, homepage, repository, and bugs.
  • Use Case: when building a Node.js project and you need a HTTP client, a logging library, or a testing utility, this skill helps locate suitable packages fast.

Quick Start

Run the npm-search skill with a query such as 'express' to fetch matching packages.

Frequently Asked Questions about npm-search

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

FAQPage Schema
How do I find npm packages by keyword or name for a Node.js project?

To find npm packages by keyword or name, query the npm registry search API using text, size, and from parameters to discover matching libraries for Node.js and web projects.

What metadata is returned when searching the npm registry for JavaScript packages?

Searching the npm registry returns package metadata including the package name, latest version, description, keywords, author, and direct links to the npm page, homepage, repository, and bugs.

When do I need to query the npm registry to discover JavaScript libraries?

You need to query the npm registry when building a Node.js or web project and you require a specific library, such as an HTTP client, a logging library, or a testing utility, to locate suitable packages fast.

Can I use a text query to discover Node.js libraries for web and tooling needs?

Yes, you can use a text query to search the npm registry and discover libraries specifically tailored for web, Node.js, or tooling needs by matching against package descriptions and keywords.

What is the best way to locate a specific npm package for an HTTP client or logging library?

The best way to locate a specific npm package is to run a targeted text search against the npm registry, which quickly filters packages by keyword or name to return the most relevant matches.

Does searching the npm registry support pagination for large package query results?

Yes, searching the npm registry supports pagination by utilizing the size and from parameters in the search API, allowing you to control the number of package metadata results returned.