ClawKit Logo
ClawKitReliability Toolkit
Back to Registry
Official Verified developer tools Safety 4/5

npm-search

Search npm packages. Use for finding Node.js/JavaScript packages, libraries, and tools.

Why use this skill?

Instantly search and discover Node.js and JavaScript packages directly through the OpenClaw agent. Efficiently find libraries and tools for your dev projects.

skill-install — Terminal

Install via CLI (Recommended)

clawhub install openclaw/skills/skills/thesethrose/npm-search
Or

What This Skill Does

The npm-search skill provides a seamless interface for querying the massive ecosystem of Node.js packages directly through the OpenClaw AI agent. By acting as a CLI wrapper for the npm-search-mcp-server, it enables users to fetch real-time metadata, versioning, and package descriptions without leaving their development environment. Whether you are hunting for a specific library, evaluating a tool's popularity, or searching for alternatives to common dependencies, this skill streamlines the discovery process by parsing complex npm registry data into actionable insights.

Installation

To integrate this skill into your workflow, ensure you have the npm-search-mcp-server installed on your host system, along with jq for JSON processing. Use the following installation command in your terminal: clawhub install openclaw/skills/skills/thesethrose/npm-search

Use Cases

This skill is indispensable for full-stack developers and DevOps engineers. Use it to:

  • Quickly verify package names and availability before starting a new project.
  • Evaluate existing tools by searching for related libraries when solving common implementation problems.
  • Retrieve package metadata such as latest versions or author info to ensure dependency compatibility.
  • Compare different tools for the same task to make informed architectural decisions.

Example Prompts

  1. "Search for the most popular state management libraries for React and tell me their short descriptions."
  2. "Find any available npm packages that help with image processing in Node.js."
  3. "Look up the npm package 'express' and provide me with the latest version details."

Tips & Limitations

  • Tip: Always use specific keywords to narrow your search, as broad queries may return an overwhelming amount of results.
  • Tip: If you need to perform deep data analysis on search results, pipe the output into a local file for further investigation.
  • Limitation: The skill relies on an external network connection to the npm registry. Ensure your environment allows outgoing connections to npm. It also requires the jq utility to properly format the data returned by the server, so ensure this dependency is correctly configured in your PATH.

Metadata

Stars946
Views0
Updated2026-02-13
View Author Profile
AI Skill Finder

Not sure this is the right skill?

Describe what you want to build — we'll match you to the best skill from 16,000+ options.

Find the right skill
Add to Configuration

Paste this into your clawhub.json to enable this plugin.

{
  "plugins": {
    "official-thesethrose-npm-search": {
      "enabled": true,
      "auto_update": true
    }
  }
}

Tags(AI)

#npm#javascript#nodejs#package-manager#developer-tools
Safety Score: 4/5

Flags: network-access