Autonomous Research
PassAudited by VirusTotal on May 11, 2026.
Overview
Type: OpenClaw Skill Name: autonomous-research Version: 1.0.0 The skill bundle is classified as suspicious due to its requirement for several high-risk capabilities, including command-line tools like `curl`, `jq`, and `git`, as well as the `axios` npm package for network requests, and a `BRAVE_API_KEY` environment variable. While these tools and permissions are plausibly needed for an 'autonomous research' agent to function (e.g., fetching web content, interacting with APIs, cloning repositories), they also represent a significant attack surface. The `SKILL.md` file itself does not contain explicit malicious instructions or prompt injection attempts to subvert the agent's behavior, but the broad access to network and file system operations, combined with handling a sensitive API key, introduces a high potential for misuse or exploitation if the agent's implementation is flawed or if it receives a malicious prompt from a user.
Findings (0)
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.
The agent may perform broad information gathering and synthesis based on the user’s topic unless the user gives tighter limits.
The skill is explicitly designed to let the agent conduct broad research with limited user guidance. This is purpose-aligned, but users should provide clear boundaries for topics, depth, and acceptable sources.
Conduct comprehensive research independently... Information gathering without guidance
Use specific research questions, source constraints, and desired output format when invoking the skill.
Installing or using the skill may consume the user’s Brave Search API quota or expose searches to that provider.
The skill requires a Brave API key for external search/research functionality. This is expected for the stated purpose, but it is still account-linked credential use and is not described as the primary credential in the registry metadata.
Required env vars: BRAVE_API_KEY; Env var declarations: none; Primary credential: none
Use a dedicated, least-privileged Brave API key if possible and monitor provider usage.
Future installs could receive a different axios version than the one the author tested.
The install specification pulls an npm package without a pinned version. Axios is a common HTTP client and fits a research/search workflow, but unpinned dependencies can change over time.
node | package: axios | creates binaries: axios
Prefer pinned package versions or a lockfile for reproducible installation.
