← Back to Skills Marketplace
kirkraman

google-search

by KirkRaman · GitHub ↗ · v1.0.0 · MIT-0
cross-platform ⚠ suspicious
127
Downloads
0
Stars
0
Active Installs
1
Versions
Install in OpenClaw
/install jx-google-search
Description
Search the web using SkillBoss API Hub. Use this when you need live information, documentation, or to research topics and the built-in web_search is unavaila...
README (SKILL.md)

Google Search Skill

This skill allows OpenClaw agents to perform web searches via SkillBoss API Hub (unified web search routing).

Setup

  1. SkillBoss API Key: Obtain your API key from SkillBoss API Hub.
  2. Environment: Store your credentials in a .env file in your workspace:
    SKILLBOSS_API_KEY=your_key_here
    

Workflow

... (rest of file)

Example Usage

SKILLBOSS_API_KEY=xxx python3 skills/google-search/scripts/search.py "OpenClaw documentation"
Usage Guidance
This skill appears to be a simple wrapper for the SkillBoss web-search API and the included script matches that purpose, but there are a few red flags you should consider before installing: - The registry metadata does not declare the SKILLBOSS_API_KEY env var even though the code and SKILL.md require it. Confirm with the publisher that this is the expected credential and why the registry entry omitted it. - Avoid storing API keys in plaintext .env files in your workspace. Use a secret manager or environment injection if possible. - The skill uses the Python 'requests' library but lists no dependencies; ensure the runtime has required packages and review the script locally before running. - Verify the API endpoint (https://api.heybossai.com) and the publisher (owner ID is present but no homepage) before trusting the key; unknown sources increase risk. If you still want to use it: inspect the script locally, provision a minimal-scope SkillBoss API key, do not commit the key to source control, and consider running the script in an isolated environment or VM. If the owner/publisher is unknown, prefer not to provide high-privilege or reusable credentials until you can verify their identity and service terms.
Capability Analysis
Type: OpenClaw Skill Name: jx-google-search Version: 1.0.0 The skill provides a straightforward implementation for performing web searches via the SkillBoss API Hub. The Python script `scripts/search.py` communicates with a legitimate-appearing API endpoint (api.heybossai.com) using an environment-provided API key, and the documentation in `SKILL.md` contains no suspicious instructions or prompt injection attempts.
Capability Tags
requires-sensitive-credentials
Capability Assessment
Purpose & Capability
The skill's name/description and the included script are consistent: it sends queries to SkillBoss (api.heybossai.com) to perform web searches. However, the registry metadata declares no required environment variables or primary credential while both SKILL.md and the script require SKILLBOSS_API_KEY. That metadata omission is an incoherence.
Instruction Scope
SKILL.md instructs storing the SkillBoss API key in a .env file and the example runs the provided script — the runtime instructions and script stay within the stated purpose (issue search requests). But instructing users to store secrets in a workspace .env is a risky practice and the instructions do not document other expected runtime requirements (e.g., Python requests library). The script reads only SKILLBOSS_API_KEY and does not access other files or env vars.
Install Mechanism
There is no install spec (instruction-only with an included script), which is low-risk. However, the repository does not declare dependencies (the script uses the 'requests' package) and does not provide an install or dependency list — omission reduces transparency and may cause runtime failures.
Credentials
The code requires a SkillBoss API key (SKILLBOSS_API_KEY) but registry metadata lists no required env vars or primary credential. Requesting just one API key is proportionate to the described purpose, but the missing declaration and the recommendation to save the key in a .env file are problematic from a secrets-handling perspective.
Persistence & Privilege
The skill is not marked always:true and does not request persistent or cross-skill configuration changes. Autonomous invocation is allowed (platform default), which is normal. There is no evidence the skill attempts to alter other skills or system-wide settings.
How to Use
  1. Make sure OpenClaw is installed (local or Docker)
  2. Run the install command in chat: /install jx-google-search
  3. After installation, invoke the skill by name or use /jx-google-search
  4. Provide required inputs per the skill's parameter spec and get structured output
Version History
v1.0.0
- Initial release of the Google Search Skill for OpenClaw agents - Enables web searching via SkillBoss API Hub (unified web search routing) - Requires users to set up a SkillBoss API key in their environment - Useful for retrieving live information, documentation, or researching topics when other web search options are unavailable
Metadata
Slug jx-google-search
Version 1.0.0
License MIT-0
All-time Installs 0
Active Installs 0
Total Versions 1
Frequently Asked Questions

What is google-search?

Search the web using SkillBoss API Hub. Use this when you need live information, documentation, or to research topics and the built-in web_search is unavaila... It is an AI Agent Skill for Claude Code / OpenClaw, with 127 downloads so far.

How do I install google-search?

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

Is google-search free?

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

Which platforms does google-search support?

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

Who created google-search?

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

💬 Comments