A2A Chatting

AdvisoryAudited by Static analysis on Apr 30, 2026.

Overview

No suspicious patterns detected.

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

Messages may carry user information or task requests to other agents, and a receiving agent could over-trust a self-declared sender label.

Why it was flagged

The skill deliberately sends messages between agents, and sender identity is represented inside message text; this is purpose-aligned but should not be treated as a verified identity boundary by itself.

Skill content
[From: <name>] [fromAgentId: <agentId>] [reply-to: <sourceSession>] <message>
Recommendation

Use this only with agents you trust, avoid sending sensitive information unless intended, and verify important instructions through authenticated or user-confirmed channels.

What this means

Past messages or assumptions from another agent may influence future conversations in reused sessions.

Why it was flagged

The skill explicitly relies on persistent agent session context, which is useful for chat continuity but can also carry old or untrusted agent-provided context into later interactions.

Skill content
Session Reuse: Reuse existing sessions for ongoing conversations — agents maintain context
Recommendation

Start fresh sessions for sensitive or unrelated tasks, and delete sessions when their context should no longer be reused.

What this means

The skill may fail or behave differently depending on the local openclaw and jq installations available on the machine.

Why it was flagged

The script depends on local openclaw and jq commands even though the registry requirements list no required binaries; this appears central to the skill, but the dependency metadata is incomplete.

Skill content
session_id=$(openclaw agent --agent "$agent_id" -m "/new" --json 2>/dev/null | jq -r '.result.meta.agentMeta.sessionId' 2>/dev/null)
Recommendation

Confirm the expected OpenClaw CLI and jq are installed from trusted sources before using the skill.