Roam HQ
Analysis
Roam HQ is a straightforward instruction-only API skill that transparently uses a Roam personal access token to read meeting/chat data and send Roam messages when requested.
Findings (3)
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.
`POST /v0/chat.post` `{ "groupId": "...", "text": "..." }` send a messageThe skill documents a message-posting endpoint, which is purpose-aligned but can create visible content in Roam groups.
Checks whether tool use, credentials, dependencies, identity, account access, or inter-agent boundaries are broader than the stated purpose.
`ROAM_API_KEY` env var (Personal Access Token from Roam Settings Developer). All requests: `Authorization: Bearer $ROAM_API_KEY`
The skill requires a Roam personal access token and uses it as bearer authentication for API calls, giving the agent whatever Roam account permissions that token has.
Checks for exposed credentials, poisoned memory or context, unclear communication boundaries, or sensitive data that could leave the user's control.
`GET /v0/transcript.info` transcript details + summary; `POST /v0/transcript.prompt` ... AI analysis of a transcript; `GET /v0/chat.history`
The skill retrieves and analyzes meeting transcripts and chat history, which are likely to contain private business or personal context.
