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.
Install via CLI (Recommended)
clawhub install openclaw/skills/skills/thesethrose/npm-searchWhat 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
- "Search for the most popular state management libraries for React and tell me their short descriptions."
- "Find any available npm packages that help with image processing in Node.js."
- "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
jqutility to properly format the data returned by the server, so ensure this dependency is correctly configured in your PATH.
Metadata
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 skillPaste this into your clawhub.json to enable this plugin.
{
"plugins": {
"official-thesethrose-npm-search": {
"enabled": true,
"auto_update": true
}
}
}Tags(AI)
Flags: network-access
Related Skills
Agent Browser
A fast Rust-based headless browser automation CLI with Node.js fallback that enables AI agents to navigate, click, type, and snapshot pages via structured commands.
marketing-mode
Marketing Mode combines 23 comprehensive marketing skills covering strategy, psychology, content, SEO, conversion optimization, and paid growth. Use when users need marketing strategy, copywriting, SEO help, conversion optimization, paid advertising, or any marketing tactic.
servicenow-agent
Read-only CLI access to ServiceNow Table, Attachment, Aggregate, and Service Catalog APIs; includes schema inspection and history retrieval (read-only).
pi-admin
Raspberry Pi system administration. Monitor resources, manage services, perform updates and maintenance.
context7
Context7 MCP - Intelligent documentation search and context for any library