Skill
Community

nimble-search-reference

Install
1
Install the plugin
$
npx claudepluginhub anthropics/claude-plugins-official --plugin nimble

Want just this skill?

Then install: npx claudepluginhub u/[userId]/[slug]

Description

Reference for nimble search command. Load when searching the live web. Contains: all flags, 8 focus modes (general/coding/news/academic/shopping/social/geo/location), search_depth modes (lite/fast/deep), response structure, credit costs.

Tool Access

This skill uses the workspace's default tool permissions.

Supporting Assets
View in Repository
search-focus-modes.md
Skill Content

nimble search — reference

Real-time web search with 8 focus modes. Returns results with titles, URLs, and optionally full content and AI answers.

Table of Contents


Parameters

ParameterTypeDefaultDescription
querystringrequiredSearch query
search_depthstringdeepContent depth: lite | fast | deep — see depth table below
focusstring or arraygeneralFocus mode (see table below) or array of specific agent names e.g. ["amazon_serp", "target_serp"]
include_answerboolfalseAI-synthesized answer (premium — retry without if 402/403)
max_resultsint10Result count (1–100)
output_formatstringplain_text | markdown | simplified_html
include_domainsarrayRestrict to these domains (max 50)
exclude_domainsarrayExclude these domains (max 50)
time_rangestringhour | day | week | month | year — cannot combine with dates
start_date / end_datestringDate range YYYY-MM-DD — cannot combine with time_range
content_typestringFile type filter: pdf, docx, xlsx, documents, spreadsheets, presentations — only with general focus
max_subagentsintParallel agents for shopping/social/geo/location (1–5)
countrystringISO Alpha-2 geo-targeted results (e.g. US)
localestringLanguage code (e.g. en, fr, de)
deep_searchboolDeprecated — use search_depth instead. true = deep, false = lite. Still works for backward compat.

CLI uses hyphens (--search-depth, --include-answer). SDK uses underscores (search_depth, include_answer).


Search depth modes

ModeContentSpeedBest for
liteMetadata only (title, URL, snippet)FastestHigh-volume pipelines, URL discovery, quick filtering
fastRich cached contentFastAI agents, RAG, chatbots — quality content without scrape latency
deepFull real-time page contentSlowestResearch, due diligence, tasks requiring complete source material

Default for AI agent use: prefer fast — richest content-to-latency ratio.


Focus modes

ModeBest forExample query
generalBroad web (default)"best practices for X"
codingDocs, code, Stack Overflow, GitHub"how to implement X in Python"
newsCurrent events, breaking news"EU AI Act enforcement 2026"
academicResearch papers, scholarly articles"transformer attention mechanisms paper"
shoppingProducts, price comparisons"best wireless headphones under $200"
socialPeople, LinkedIn, X, YouTube"Jane Doe Head of Engineering"
geoGeographic and regional data"tech companies in Berlin"
locationLocal businesses, restaurants"italian restaurants San Francisco"

CLI

# Fast depth — rich content, low latency (best for agents)
nimble search --query "React server components" --search-depth fast

# Lite — metadata only, fastest
nimble search --query "OpenAI announcements" --focus news --search-depth lite

# Deep — full real-time page scrape
nimble search --query "EU AI Act" --focus news --search-depth deep \
  --start-date 2025-01-01 --end-date 2025-12-31

# With AI answer + domain filter
nimble search --query "Python asyncio best practices" \
  --focus coding --search-depth fast --include-answer \
  --include-domain docs.python.org --include-domain realpython.com

# Extract just URLs
nimble --transform "results.#.url" search --query "React tutorials" --search-depth lite

Python SDK

from nimble_python import Nimble
nimble = Nimble(api_key=os.environ["NIMBLE_API_KEY"])

# Fast depth — best default for AI agent use
resp = nimble.search(query="React server components", search_depth="fast")

# Lite — scan many results quickly
resp = nimble.search(
    query="OpenAI announcements",
    focus="news",
    search_depth="lite",
    time_range="week",
)

# Deep — full content for research
resp = nimble.search(
    query="EU AI Act enforcement",
    focus="news",
    search_depth="deep",
    include_answer=True,
)

# Custom focus — explicit agent array
resp = nimble.search(
    query="best wireless headphones",
    focus=["amazon_serp", "walmart_serp"],
    search_depth="fast",
    max_results=10,
)

results = resp.results       # list of result objects
answer = resp.answer         # AI summary (if include_answer=True)

Response structure

FieldTypeDescription
total_resultsintTotal results returned
resultsarraySearch results
results[].titlestringPage title
results[].descriptionstringSnippet
results[].urlstringPage URL
results[].contentstringPage content — cached (fast) or real-time scraped (deep)
results[].metadata.positionintResult rank
results[].metadata.entity_typestringe.g. OrganicResult
answerstringAI summary (if include_answer=True)
request_idUUIDRequest identifier
Stats
Stars13
Forks1
Last CommitMar 10, 2026

Similar Skills