ZappushZappush
SkillsUse CasesBenchmarkCommunitySign In
      Back to Skills
      mxfeinberg

      Safety Report

      google-search

      @mxfeinberg

      Search the web using Google Custom Search Engine (PSE). Use this when you need live information, documentation, or to research topics and the built-in web_search is unavailable.

      9,106Downloads
      105Installs
      10Stars
      1Versions
      Search & Retrieval2,116PDF & Documents1,388Documentation1,163Design & Prototyping842

      Security Analysis

      high confidence
      Suspicious

      The skill's code and instructions use a Google API key and CSE ID, but the published metadata does not declare those required credentials — an incoherence that should be fixed before installing.

      Feb 11, 20262 files2 concerns
      Purpose & Capabilityconcern

      The skill is described as a Google Custom Search wrapper and the provided script requires GOOGLE_API_KEY and GOOGLE_CSE_ID; however the registry metadata lists no required environment variables or primary credential. The declared capabilities (metadata) do not match what the skill actually needs.

      Instruction Scopeok

      SKILL.md and scripts/search.py are narrowly scoped: they instruct creating a Google project, obtaining an API key and CX ID, and calling the Google Custom Search API. The instructions and code only read those environment variables and perform an HTTPS request to googleapis.com; they do not access unrelated files or network endpoints.

      Install Mechanismok

      This is an instruction-only skill with a simple Python script and no install specification. No downloads from arbitrary URLs or archive extraction are present. The script depends on the 'requests' package but does not attempt to install it itself.

      Credentialsconcern

      The skill legitimately needs GOOGLE_API_KEY and GOOGLE_CSE_ID to function, which is proportionate to its purpose — but those environment variables are not declared in the skill's registry metadata. That omission can cause unexpected behavior or make it unclear to users what secrets the skill will require.

      Persistence & Privilegeok

      The skill does not request always:true and does not attempt to modify other skills or system-wide settings. Autonomous invocation is allowed by default but is not combined here with elevated persistence or broad privileges.

      Guidance

      The skill's code is straightforward and only calls Google's Custom Search API, but the package metadata failing to list the required GOOGLE_API_KEY and GOOGLE_CSE_ID is an inconsistency you should resolve before installing. Ask the publisher to update the registry metadata to declare those environment variables (and a primary credential) so the platform can surface the secret requirement correctly. If you proceed: provide a Google API key with the minimal allowed scope, keep the key in a secure store (not checked into source), rotate it periodically, and review agent logs/policies to ensure environment variables won't be leaked to third parties. Also confirm that your runtime has the Python 'requests' package or sandbox the skill so arbitrary network egress is controlled.

      Latest Release

      v1.0.0

      - Initial release of the Google Search skill for OpenClaw agents. - Enables web searches via Google's Custom Search API (PSE). - Provides setup instructions for API key and Programmable Search Engine ID. - Includes usage example for performing searches from the command line.

      Popular Skills

      self-improving-agent

      @pskoett · 1,456 stars

      Gog

      @steipete · 672 stars

      Tavily Web Search

      @arun-8687 · 620 stars

      Find Skills

      @JimLiuxinghai · 529 stars

      Proactive Agent

      @halthelobster · 426 stars

      Summarize

      @summarize · 415 stars

      Published by @mxfeinberg on ClawHub

      Zappush© 2026 Zappush
      HomeGuaranteeSupport

      Something feels unusual? We want to help: [email protected]