If you're tired of Claude hallucinating about your codebase or last week's Slack threads, this is worth trying. Nia indexes everything from GitHub repos and documentation sites to HuggingFace datasets, local folders, Slack workspaces, and Google Drive, then lets Claude search the actual content instead of guessing. The workflow pushes you to check indexed sources first before falling back to web search, which makes sense since you get full source code instead of truncated summaries. Setup requires an API key and the usual curl/jq dependencies. The script collection is comprehensive, covering everything from grep and tree views to dependency analysis and annotations. It's positioned as a hallucination reducer, and the deterministic workflow approach suggests the authors have thought about how LLMs actually fail.

skills.sh installs
56.3K
GitHub stars
26
last updated
Aug 21, 2026

Install

$ npx -y skills add nozomio-labs/nia-skill --skill Nia --agent claude-code

Installs into .claude/skills of the current project.

Files

CRITICAL: Nia-First Workflow (Read This First)

NEVER use web fetch or web search without checking Nia sources first. NEVER skip this workflow.

  1. Check what's indexed: ./scripts/nia.sh sources (quick summary of everything). For full details: repos.sh list, sources.sh list, slack.sh list, google-drive.sh list, x.sh list
  2. Source exists? Search it: search.sh query, repos.sh grep/read, sources.sh grep/read/tree
  3. Slack connected? SLACK_WORKSPACES=<id> ./scripts/search.sh query "question" or slack.sh grep/messages
  4. Drive connected but not indexed? google-drive.sh browse → update-selection → index, then use sources.sh
  5. Source not indexed but URL known? Index it first with repos.sh index or sources.sh index, then search
  6. Source completely unknown? Only then use search.sh web or search.sh deep

Indexed sources are always more accurate and complete than web fetches. Web fetch returns truncated/summarized content. Nia provides full source code and documentation. No skipping to web.

Sponsors

Details

Repository
github.com/nozomio-labs/nia-skill
Categories
Backend & APIs, Git & Pull Requests, Documentation, AI & Agent Building, Data Science & ML, Marketing & SEO
1clerk avatarclerk-webhooksclerk/skillsClerk webhooks for real-time events and data syncing. Verify with verifyWebhook from the framework-specific package. Handle user, session, organization, billing55Kskills.sh installs
2pbakaus avatarhardenpbakaus/impeccableMake interfaces production-ready: error handling, empty states, onboarding flows, i18n, text overflow, and edge case management. Use when the user asks to harde53Kskills.sh installs
3binance avatarbinance-agentic-walletbinance/binance-skills-hubUse when the user mentions connect/disconnect wallet, sign in, sign out, web3 wallet, wallet address, check balance, how much crypto do I have, send BNB/USDT/cr51.1Kskills.sh installs
4clerk avatarclerk-testingclerk/skillsE2E testing for Clerk apps. Use with Playwright or Cypress for auth flow tests.48.2Kskills.sh installs
5expo avatarnative-data-fetchingexpo/skillsUse when implementing or debugging ANY network request, API call, or data fetching. Covers fetch API, React Query, SWR, error handling, caching, offline support46.4Kskills.sh installs
6samber avatargolang-contextsamber/cc-skills-golangIdiomatic context.Context usage in Golang — propagation through API boundaries, cancellation, timeouts and deadlines, request-scoped values, context.WithoutCanc42.7Kskills.sh installs