Google Maps Reviews Api Skill
Analysis
The skill transparently runs a BrowserAct workflow to retrieve Google Maps reviews; the main considerations are API key handling, external data sharing, and possible API quota/runtime use.
Findings (4)
Artifact-based informational review of SKILL.md, metadata, install specs, static scan signals, and capability signals. ClawScan does not execute the skill or run runtime probes.
Checks for instructions or behavior that redirect the agent, misuse tools, execute unexpected code, cascade across systems, exploit user trust, or continue outside the intended task.
python -u ./scripts/google_maps_reviews_api.py "Keywords" "Language" "Country" ... automatically try to re-execute the script once
The agent is instructed to run a local Python command and may retry once on certain failures. This is central to the skill's purpose and bounded, but it can create additional external API usage.
Source: unknown; Homepage: none
The artifacts do not provide a source repository or homepage to verify provenance. The included code is straightforward, so this is a provenance note rather than a behavior concern.
Checks whether tool use, credentials, dependencies, identity, account access, or inter-agent boundaries are broader than the stated purpose.
api_key = os.getenv("BROWSERACT_API_KEY"); headers = {"Authorization": f"Bearer {api_key}"}The script reads a BrowserAct API key from the environment and uses it as a bearer token for BrowserAct requests. This is expected for the stated API integration, with no evidence of unrelated credential use.
Checks for exposed credentials, poisoned memory or context, unclear communication boundaries, or sensitive data that could leave the user's control.
API_BASE_URL = "https://api.browseract.com/v2/workflow"; {"name": "KeyWords", "value": keywords}The skill sends the user's search keywords, language, and country to the external BrowserAct workflow API. This data flow is disclosed and purpose-aligned.
