nia-docs

Search package documentation and code examples across npm, PyPI, Crates, and Go modules.

3.9k|296|Updated Dec 23, 2025
One-click install
npx skills add https://github.com/parcadei/Continuous-Claude --skill nia-docs
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: nia-docs
Source: https://github.com/parcadei/Continuous-Claude/tree/main/.claude/skills/nia-docs
Command: npx skills add https://github.com/parcadei/Continuous-Claude --skill nia-docs

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes scripts (resource) components.

What problem does it solve?

This Skill helps developers quickly locate library documentation and practical code examples across popular ecosystems (npm, PyPI, Crates, Go) by querying indexed sources.

Core Features & Use Cases

  • Semantic search in a package: Find usage patterns and documentation for a given package.
  • Registry-specific search: Narrow results to a registry like npm, py_pi, crates, or go_modules.
  • Universal search: Query across all indexed sources for broad context or cross-references.
  • Code examples: Surface concrete code snippets and usage patterns from docs.

Quick Start

Use the nia-docs skill to semantically search for "dependency injection" in the React package.

Frequently Asked Questions about nia-docs

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

FAQPage Schema
How do I search for documentation and code examples across npm, PyPI, Crates, and Go?

Search across library documentation and code examples by querying indexed sources for npm, PyPI, Crates, and Go modules. Specify a package name with --package, choose a registry with --registry, and use --query for semantic search or --grep for pattern matching to surface usage patterns and sample code.

Can I search for a specific package across multiple registries at once?

Yes, universal search queries across all indexed sources simultaneously. Omit the --registry option to search npm, PyPI, Crates, and Go modules together, returning ranked documentation results and code examples from all ecosystems in a single result set.

What's the best way to find code examples for a library I'm using?

Use semantic search with --package and --query to locate usage patterns, or combine --grep for pattern matching within documentation. The Skill returns ranked code snippets and practical examples from indexed library sources, helping you understand real-world implementation patterns.

Does this work for finding documentation in languages beyond Python and JavaScript?

Yes, the Skill supports npm and PyPI plus Crates for Rust and Go modules for Go. Specify --registry to narrow results to your target ecosystem, or search universally across all four supported registries and their documentation indexes.

Can I limit the number of results returned from a search?

Use the --limit option to cap the number of documentation results and code examples returned. This helps you focus on the most relevant matches when searching across large indexed sources.

How does semantic search differ from grep-style pattern matching in documentation queries?

Semantic search with --query finds conceptually related content and usage patterns by understanding meaning, while --grep performs literal text matching for precise patterns. Combine both approaches to balance broad discovery with targeted pattern finding across package documentation.