@raquezha/nosearch
v0.0.3
Published
Integrated Brave Search and Firecrawl subagent wrapper extension for the Pi Coding Agent
Maintainers
Readme
nosearch
Integrated Brave Search and Firecrawl subagent wrapper extension for the Pi Coding Agent. Spawns an isolated child pi process to delegate web search, site mapping, and page scraping — keeping the main agent session clean and the search context fully sandboxed.
Tools registered
search_subagent
Spawns a fresh pi child process and delegates search work to it.
| Parameter | Type | Description |
|---|---|---|
| backend | brave | firecrawl | Which search backend to use |
| mode | search | scrape | map | Firecrawl mode (ignored for Brave) |
| query | string | Search query (required for brave and firecrawl search) |
| url | string | Target URL (required for firecrawl scrape and map) |
| limit | integer | Optional result limit |
Commands
/nosearch.smoke— Runs a deterministic child-pi smoke test to verify subagent wiring
Skills bundled
The brave-search/ and firecrawl/ skill directories live inside this package and are resolved automatically at runtime — no hardcoded paths.
Usage
# Load directly from this checkout
pi --extension ./packages/nosearch
# Via nothing mindsets (dev, rpiv, pm, meta)
pi --rpivSkills-only handoff with npx skills add
Best for installing only the bundled search skills:
npx -y skills add raquezha/nothing --full-depth -g -a pi \
-s brave-search firecrawl \
-yNPM
npm install -g @raquezha/nosearchInstall the bundled skills for your agent runtime:
# Pi default: ~/.pi/agent/skills/{brave-search,firecrawl}
nosearch-install
# Other adapters
nosearch-install --target claude
nosearch-install --target codex
nosearch-install --target allTargets:
pilinks skills into~/.pi/agent/skills.claudelinks skills into~/.claude/skills.codexinstalls the skill docs under~/.codex/skills/nosearchand writes anAGENTS.mdadapter because Codex-style environments do not universally auto-loadSKILL.mdbundles.
