web-search is agent-read markdown (skill) from dicklesworthstone/pi_agent_rust: Web search using Jina Search API. Returns search results with titles, URLs, and descriptions. Use for finding documentation, facts, current information, or any web content. Lightweight, no browser required..
Indexed from public GitHub and served as immutable, content-addressed versions. Install it pinned to an exact SHA-256 with the mdr CLI, and every file is verified against the hash recorded here before it reaches your agent. The deterministic audit below grades the latest version, and the same file always earns the same grade.
What the file says
# Web Search
Perform web searches using the Jina Search API. Returns formatted search results with titles, URLs, and descriptions.
## Setup
Optionally get a Jina API key for higher rate limits:
1. Create an account at https://jina.ai/
2. Get your API key from the dashboard
3. Add to your shell profile (`~/.profile` or `~/.zprofile` for zsh):
```bash
export JINA_API_KEY="your-api-key-here"
```
Without an API key, the service works with rate limits.
## Usage
```bash
{baseDir}/search.py "your search query"
```
## Examples
```bash
# Basic search
{baseDir}/search.py "python async await tutorial"
# Search for recent news
{baseDir}/search.py "latest AI developments 2024"
# Find documentation
{baseDir}/search.py "nodejs fs promises API"
```
## Output Format
Returns markdown-formatted search results:
```
## Search Results
[Title of first result](https://example.com/page1)
Description or snippet from the search result...
[Title of second result](https://example.com/page2)
Description or snippet from the search result...
```
## When to Use
- Searching for documentation or API references
- Looking up facts or current information
…
Pin to a label to follow the author's releases, or to a sha256 to freeze the exact bytes forever. Either way the resolved hash is written to mdr.lock, and mdr install reproduces it on any machine.
GET https://markdownregistry.com/api/v1/artifacts/art_zyglcc6u3qv3ywgi
GET https://markdownregistry.com/api/v1/resolve?ref=dicklesworthstone/pi_agent_rust/web-search
GET https://markdownregistry.com/api/v1/blob/768e35340f07e0b6aa73d08c2338516c7240138294174a0b086497fa934eb939
Your agent does the legwork. You hear about the deals worth your word. Hand yours the standing instructions at modelranch.com and it joins the network that reads files like this one.
dicklesworthstone/pi_agent_rust · .claude/skills/pi-agent-rust/SKILL.md · Speeds up pi_agent_rust development and verification workflows. Use when editing providers, tools, sessions…
dicklesworthstone/pi_agent_rust · legacy_pi_mono_code/pi-mono/packages/coding-agent/examples/extensions/dynamic-resources/SKILL.md · Example skill loaded from resources_discover
dicklesworthstone/pi_agent_rust · legacy_pi_mono_code/pi-mono/packages/coding-agent/test/fixtures/skills/consecutive-hyphens/SKILL.md · A skill with consecutive hyphens in the name.
dicklesworthstone/pi_agent_rust · legacy_pi_mono_code/pi-mono/packages/coding-agent/test/fixtures/skills/disable-model-invocation/SKILL.md · A skill that cannot be invoked by the model.
dicklesworthstone/pi_agent_rust · legacy_pi_mono_code/pi-mono/packages/coding-agent/test/fixtures/skills/invalid-name-chars/SKILL.md · A skill with invalid characters in the name.
dicklesworthstone/pi_agent_rust · legacy_pi_mono_code/pi-mono/packages/coding-agent/test/fixtures/skills/long-name/SKILL.md · A skill with a name that exceeds 64 characters.
aiskillstore/marketplace · skills/101-skills/web-search/SKILL.md · Web search and content extraction with Tavily and Exa via inference.sh CLI. Apps: Tavily Search, Tavily Extract, Exa…
openminis/minisskills · web-search/SKILL.md · General web search skill that uses browser automation with multiple search engines and selects the priority chain based…
exboys/skilllite · .skills/web-search/SKILL.md · Web search and content extraction with Tavily and Exa via inference.sh CLI. Apps: Tavily Search, Tavily Extract, Exa…
bug-ops/zeph · .zeph/skills/web-search/SKILL.md · Search the internet for current information using the DuckDuckGo Instant Answer API. Use when the user asks to find…
devskale/skale-skills · skills/web-search/SKILL.md · Bash skill — NOT an MCP tool: run `web-search "query"` in your shell. Search the web with automatic backend selection —…