Now liveThe Skillselion MCP - thousands of ranked skills, loaded into your agent mid-task. No install.Get it →
dunc4nj avatar

Nia Docs

  • 1 installs
  • Updated June 11, 2026
  • dunc4nj/agent-skills

Search library documentation and code examples across npm, PyPI, crates, and Go modules via the Nia CLI using semantic, grep, or universal search.

About

Searches package documentation and code examples across major registries via the Nia CLI with semantic, regex, and universal modes. A developer uses it to find API docs or examples for a library.

  • Per-package semantic and grep search across four registries
  • Universal search across indexed sources

Nia Docs by the numbers

  • 1 all-time installs (skills.sh)
  • Ranked #1,366 of 1,879 Documentation skills by installs in the Skillselion catalog
  • Data as of Jul 8, 2026 (Skillselion catalog sync)
npx skills add https://github.com/dunc4nj/agent-skills --skill nia-docs

Add your badge

Show developers this skill is listed on Skillselion. Paste this into your README.

Listed on Skillselion
Installs1
Last updatedJune 11, 2026
Repositorydunc4nj/agent-skills

What it does

Search library documentation and code examples across npm, PyPI, crates, and Go modules via the Nia CLI using semantic, grep, or universal search.

Files

SKILL.mdMarkdownGitHub ↗

Nia Documentation Search

Run commands from this Skill folder (the directory that contains SKILL.md) so scripts/... paths resolve.

Usage

Semantic search in a package

uv run --with aiohttp python scripts/nia_docs.py \
  search package fastapi --registry py_pi --query "dependency injection"

Search with specific registry

uv run --with aiohttp python scripts/nia_docs.py \
  search package react --registry npm --query "hooks patterns"

Grep search for specific patterns

uv run --with aiohttp python scripts/nia_docs.py \
  search package sqlalchemy --registry py_pi --grep "session.execute"

Universal search across indexed sources

uv run --with aiohttp python scripts/nia_docs.py \
  search universal "error handling middleware" --limit 5

Options (common)

OptionDescription
search package <package>Search within a package
search universal <query>Universal search across indexed sources
--registrynpm, py_pi, crates, go_modules (default: py_pi)
--querySemantic search query (for search package)
--grepRegex pattern (for search package)
--limitMax results (default varies by command)

API key

Set NIA_API_KEY in your environment (already configured in ~/.bashrc).

Related skills

Documentationdocsintegrations

This week in AI coding

Five minutes, every Monday - the tools, releases and tactics for developers.

unsubscribe anytime.