nia-docs

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

1|Updated Jan 2, 2026
One-click install
npx skills add https://github.com/tfunk1030/vibe --skill nia-docs-tfunk1030
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: nia-docs
Source: https://github.com/tfunk1030/vibe/tree/main/.claude/skills/nia-docs
Command: npx skills add https://github.com/tfunk1030/vibe --skill nia-docs-tfunk1030

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes scripts (resource) components.

What problem does it solve?

Developers need fast, centralized access to library documentation and code examples across multiple ecosystems to accelerate learning and implementation.

Core Features & Use Cases

  • Semantic search across npm, PyPI, Crates, and Go modules to locate documentation and code samples.
  • Filter results by package or registry to quickly find relevant usage examples.
  • Use cases include discovering API usage patterns, verifying library behavior, and comparing documentation across ecosystems.

Quick Start

Use nia docs to search for a topic across package registries and sources.

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 and PyPI packages?

You can search for documentation and code examples across npm and PyPI by applying semantic search to retrieve relevant usage patterns and API behavior. Use flags like --package and --registry to filter results to specific ecosystems and packages.

Can I filter documentation search results by a specific package registry?

Yes, you can filter documentation search results by a specific package registry using the --registry flag. This allows you to restrict your semantic search to specific ecosystems like npm, PyPI, crates, or Go modules.

What's the best way to find API usage patterns across multiple programming ecosystems?

The best way to find API usage patterns across multiple ecosystems is to use a centralized semantic search tool that indexes 3000+ packages across npm, PyPI, crates, and Go modules to retrieve and compare relevant code samples and documentation.

Do I need an API key to search package documentation with semantic search?

Yes, you need an active NIA_API_KEY or a running nia server along with a nia harness to search package documentation. These prerequisites authenticate your requests before you apply flags like --query and --grep to refine results.

How do I limit the number of code examples returned from a documentation search?

You can limit the number of code examples returned from a documentation search by applying the --limit flag. This refines your semantic search results to a manageable number of entries across the indexed packages.

Does semantic search work with Go modules and Rust crates for finding code samples?

Yes, semantic search works with Go modules and Rust crates to find code samples and documentation. The tool indexes sources across these registries, allowing you to verify library behavior and discover usage patterns across 3000+ indexed packages.