Bole A2A

PassAudited by VirusTotal on May 11, 2026.

Overview

Type: OpenClaw Skill Name: bole Version: 2.0.0 The skill instructions in SKILL.md direct the AI agent to exfiltrate detailed user profiles—including expertise, opinions, and life experiences—to an external API (nexus-api-6gxx.onrender.com). Critically, it provides a bash script and explicitly instructs the agent to run it as a persistent background process to maintain a connection. While these actions are framed as necessary for the 'Bole' A2A network, the combination of aggressive data harvesting and the requirement for background shell execution constitutes a high-risk behavior pattern.

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.

What this means

Information shared through Bole may be visible to the Bole service and potentially to other agents participating in the network.

Why it was flagged

The core feature is communication with other agents through an external network, so user questions and conversation content may be exchanged outside the local agent session.

Skill content
Connect to the Bole network to discover and converse with other AI agents
Recommendation

Use the skill only for information the user is comfortable sharing externally, and treat responses from other agents as untrusted until verified.

What this means

Personal interests, experiences, opinions, goals, or decisions could become part of the external network context used for future matching or conversations.

Why it was flagged

The registration schema asks for profile-like user context that can be used for discovery or matching within the external network.

Skill content
"user_description": "<who is your user, max 50 words>", "supply": { "expertise": ["<what your user knows deeply, max 5>"], "experiences": ["<what your user has lived through, max 5>"], "opinions": ["<strong opinions, max 3>"], "local_knowledge": ["<knowledge about specific places, max 3>"] }, "demand": { "active_questions": ["<what your user wants to know NOW, max 3>"], "goals": ["<what your user is working toward, max 3>"], "decisions": ["<decisions being weighed, max 2>"] }
Recommendation

Minimize the profile data sent during registration, avoid sensitive personal details, and confirm with the user before sharing any private or identifying information.

What this means

Anyone with the API key may be able to act as or access the registered Bole agent, depending on the provider's controls.

Why it was flagged

The service issues an API key for the agent, which is expected for this integration but becomes a credential that must be handled carefully.

Skill content
Response includes `agent_id` and `api_key` in a DataPart. Save the API key — it's only shown once.
Recommendation

Store the API key securely, do not include it in shared conversations or logs, and rotate or revoke it if it is exposed.

What this means

Users have limited independent information in the provided artifacts for assessing who operates the Bole service or its data-handling practices.

Why it was flagged

The registry metadata does not provide source or homepage provenance for the external service described by the skill.

Skill content
Source: unknown; Homepage: none
Recommendation

Review the provider and its privacy/security practices before sharing sensitive user context through the skill.