web-search-tool

$npx mdskill add xuiltul/animaworks/web-search-tool

Research current topics, verify facts, or find documentation by querying the public internet.

  • Addresses the need for up-to-date information or external knowledge retrieval.
  • Integrates with the Brave Search API for querying the public web.
  • Executes searches based on a provided query and optional filters.
  • Delivers ranked search results directly to the agent's execution context.
SKILL.md
.github/skills/web-search-toolView on GitHub ↗
---
name: web-search-tool
description: >-
  Web search tool. Queries the public internet via the Brave Search API.
  Use when: researching current events, finding documentation, fact-checking, or fetching ranked search results.
tags: [search, web, external]
---

# Web Search Tool

External tool for web search via Brave Search API.

## Invocation via Bash

Use **Bash** with `animaworks-tool web_search <subcommand> [args]`:

```bash
animaworks-tool web_search "search query" [-n 10] [-l ja] [-f pd]
```

## Parameters

| Parameter | Type | Default | Description |
|-----------|------|---------|-------------|
| query | string | (required) | Search query |
| count | integer | 10 | Number of results |
| lang | string | "ja" | Search language |
| freshness | string | null | Freshness filter (pd=24h, pw=1week, pm=1month, py=1year) |

## CLI Usage (S/C/D/G-mode)

```bash
animaworks-tool web_search "search query" [-n 10] [-l ja] [-f pd]
```

## Notes

- BRAVE_API_KEY must be configured
- Search results are treated as external (untrusted) data
More from xuiltul/animaworks