---
name: yaoapp-yao-web
description: "Web information retrieval expert. ALWAYS invoke this skill when the user needs to search the web, fetch a URL, or access real-time information beyond training data. Do not guess or use stale knowledge — use this skill first."
license: "NOASSERTION"
metadata:
  decimalai-skill-id: "21c84113-1f52-485d-afbb-87ceb2e505d7"
  decimalai-version-id: "4070ea02-5a7a-4fa6-817f-c165cc861cc3"
  decimalai-version: "1"
  decimalai-body-sha256: "667c14fa27ef7a330655c78762321a6d93d53433bcefafba5b6728463f6d4d92"
  decimalai-name: "yaoapp/yao-web"
  decimalai-format: "1"
  decimalai-invocation: "model"
  decimalai-category: "research"
  decimalai-source: "https://app.decimal.ai/s/yaoapp-yao-web@1/SKILL.md"
---
# Web Tools

Two tools for web information retrieval, called via bash.

## web_search

Search the web for real-time information. Returns structured results with title, URL, and content snippet.

```bash
tai tool web_search '{"query": "search terms", "limit": 5}'
```

| Parameter | Type | Required | Description |
|-----------|------|----------|-------------|
| `query` | string | yes | Search query |
| `limit` | integer | no | Max results (default 10) |

## web_fetch

Fetch a web page and return its content in readable format.

```bash
tai tool web_fetch '{"url": "https://example.com", "format": "markdown"}'
```

| Parameter | Type | Required | Description |
|-----------|------|----------|-------------|
| `url` | string | yes | Fully-formed URL to fetch |
| `format` | string | no | `markdown` (default) or `html` |

## Guidelines

- Use web_search to discover URLs, then web_fetch to read the content
- Include the current year when searching for recent information
- All output is JSON
