@raquezha/nosearch
Integrated Brave Search and Firecrawl subagent wrapper extension for the Pi Coding Agent
Package details
Install @raquezha/nosearch from npm and Pi will load the resources declared by the package manifest.
$ pi install npm:@raquezha/nosearch- Package
@raquezha/nosearch- Version
0.0.3- Published
- Jun 9, 2026
- Downloads
- not available
- Author
- raquezha
- License
- MIT
- Types
- extension, skill
- Size
- 36 KB
- Dependencies
- 1 dependency · 2 peers
Pi manifest JSON
{
"extensions": [
"extensions"
],
"skills": [
"brave-search",
"firecrawl"
]
}Security note
Pi packages can execute code and influence agent behavior. Review the source before installing third-party packages.
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 --rpiv
Skills-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 \
-y
NPM
npm install -g @raquezha/nosearch
Install 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 all
Targets:
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.