Metadata-Version: 2.4
Name: haiku-skills-web
Version: 0.17.2
Summary: Web search and page fetching skill for haiku.skills
Project-URL: Homepage, https://github.com/ggozad/haiku.skills
Project-URL: Repository, https://github.com/ggozad/haiku.skills
Project-URL: Issues, https://github.com/ggozad/haiku.skills/issues
Author-email: Yiorgis Gozadinos <ggozadinos@gmail.com>
License: MIT
Keywords: agent-skills,brave-search,haiku-skills,pydantic-ai,web-search
Classifier: Development Status :: 4 - Beta
Classifier: Intended Audience :: Developers
Classifier: Operating System :: MacOS
Classifier: Operating System :: POSIX :: Linux
Classifier: Programming Language :: Python :: 3.12
Classifier: Typing :: Typed
Requires-Python: >=3.12
Requires-Dist: haiku-skills>=0.17.2
Requires-Dist: httpx>=0.28.0
Requires-Dist: trafilatura>=2.0.0
Description-Content-Type: text/markdown

# web

Web search and page fetching skill for [haiku.skills](https://github.com/ggozad/haiku.skills) using [Brave Search](https://brave.com/search/api/) and [trafilatura](https://github.com/adbar/trafilatura).

## Prerequisites

A [Brave Search API](https://brave.com/search/api/) key is required.

## Configuration

All configuration is via environment variables:

| Variable | Default | Description |
|---|---|---|
| `BRAVE_API_KEY` | — | Brave Search API key (required) |

## Tools

- **search** — Search the web using Brave Search
- **fetch_page** — Fetch a web page and extract its readable content

## Installation

```bash
uv add haiku-skills-web
```
