← Back to Skills Marketplace
mryee2023

yee-brave-search

by mryee2023 · GitHub ↗ · v1.0.0 · MIT-0
cross-platform ⚠ suspicious
292
Downloads
0
Stars
0
Active Installs
1
Versions
Install in OpenClaw
/install yee-brave-search
Description
A custom tool for web searching using Brave Search API.
Usage Guidance
This skill appears to implement a straightforward Brave Search client, but the package metadata failing to declare the BRAVE_API_KEY requirement is a notable inconsistency. Before installing: (1) verify the skill source/owner or request an authoritative homepage/repo; (2) review the included brave_search.py (which you already have) to confirm it only calls Brave's API (it does); (3) only provide a dedicated Brave API key with least privilege, and consider using an isolated environment; (4) ask the publisher to update the registry metadata to declare BRAVE_API_KEY so automated checks and users aren't misled. If you can't verify the source, avoid installing or run it in a sandbox and rotate the API key after testing.
Capability Analysis
Type: OpenClaw Skill Name: yee-brave-search Version: 1.0.0 The skill is a legitimate implementation of a web search tool using the Brave Search API. The Python script (brave_search.py) uses standard libraries to perform authenticated HTTP requests to the official Brave API endpoint and contains no evidence of data exfiltration, obfuscation, or malicious execution logic.
Capability Assessment
Purpose & Capability
Name, description, SKILL.md, and brave_search.py all describe and implement a Brave Search API client — that part is coherent. However, the registry metadata lists no required environment variables or primary credential while the SKILL.md and the script both require BRAVE_API_KEY. This mismatch between declared requirements and actual needs is a red flag for incomplete or inaccurate metadata.
Instruction Scope
The SKILL.md instructs placing the files in skills/, making the script executable, and setting BRAVE_API_KEY. The script only constructs an HTTPS request to Brave's official API endpoint and prints JSON results. There are no instructions to read unrelated files, network endpoints beyond Brave Search, or to exfiltrate additional data.
Install Mechanism
No install spec (instruction-only), and no external downloads or archives. A small Python script is included; nothing is being fetched from arbitrary URLs or installed automatically. This is low-risk from an install mechanism perspective.
Credentials
The code reads a single environment variable BRAVE_API_KEY and uses it only as the X-Subscription-Token header for Brave Search API calls — that is proportionate for the stated purpose. The concern is that the registry metadata does not declare this required credential (Required env vars: none, Primary credential: none), which could mislead users and automated systems about what secrets the skill needs.
Persistence & Privilege
always is false and the skill is user-invocable; it does not request elevated or persistent system privileges and does not modify other skill configurations. Autonomous invocation is allowed by default but is not combined here with broad credentials or other concerning behavior.
How to Use
  1. Make sure OpenClaw is installed (local or Docker)
  2. Run the install command in chat: /install yee-brave-search
  3. After installation, invoke the skill by name or use /yee-brave-search
  4. Provide required inputs per the skill's parameter spec and get structured output
Version History
v1.0.0
Initial release of Brave Search Custom Skill. - Provides web search functionality via the Brave Search API. - Simple setup instructions for installation and API key configuration. - Requires Python 3. - Designed for easy integration with OpenClaw agents.
Metadata
Slug yee-brave-search
Version 1.0.0
License MIT-0
All-time Installs 0
Active Installs 0
Total Versions 1
Frequently Asked Questions

What is yee-brave-search?

A custom tool for web searching using Brave Search API. It is an AI Agent Skill for Claude Code / OpenClaw, with 292 downloads so far.

How do I install yee-brave-search?

Run "/install yee-brave-search" in the OpenClaw or Claude Code chat to install it in one step — no extra setup required.

Is yee-brave-search free?

Yes, yee-brave-search is completely free, licensed under MIT-0. You can download, install and use it at no cost.

Which platforms does yee-brave-search support?

yee-brave-search is cross-platform and runs anywhere OpenClaw / Claude Code is available (cross-platform).

Who created yee-brave-search?

It is built and maintained by mryee2023 (@mryee2023); the current version is v1.0.0.

💬 Comments