Email to Calendar Extraction Engine

PassAudited by VirusTotal on May 12, 2026.

Overview

Type: OpenClaw Skill Name: afrexai-email-to-calendar Version: 1.0.0 The skill is designed for a legitimate purpose (email-to-calendar extraction) and its `SKILL.md` instructions do not exhibit prompt injection for malicious intent. However, the skill instructs the agent to execute shell commands (`gog calendar create`, `osascript`) to interact with calendar tools. If the OpenClaw agent does not properly sanitize user-controlled input (e.g., event titles, descriptions from emails) before interpolating it into these shell commands, it could lead to shell injection vulnerabilities, allowing arbitrary command execution. This represents a significant security risk (RCE potential) due to the agent's execution environment, classifying it as 'suspicious' rather than 'malicious' as there's no clear evidence of intentional self-exploitation within the skill itself.

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

The agent may read inbox or calendar information and, after confirmation, create events in the user's calendar account.

Why it was flagged

The skill may rely on the user's existing email and calendar account access. That is expected for the stated purpose, but it is sensitive delegated authority.

Skill content
Use when the user forwards an email, asks to check inbox for events ... Create — Use the user's calendar tool to create confirmed events
Recommendation

Use scoped requests such as specific senders, folders, or date ranges, and confirm the intended calendar account before creating events.

What this means

If the user confirms incorrect extracted details, inaccurate events or reminders could be added to the calendar.

Why it was flagged

The skill documents calendar tool/API usage that can mutate a user's calendar, while also including a clear confirmation guard.

Skill content
After user confirms, create events using their calendar tool ... Google Calendar (via `gog` or API) ... Never auto-create without user confirmation
Recommendation

Review the numbered event list, dates, time zones, attendees, and reminders before approving creation.

What this means

Private email details could be copied into calendar notes or reminders if the user approves event creation.

Why it was flagged

The skill can carry email-derived quotes, notes, and reminder context into structured calendar data, which may persist beyond the current chat.

Skill content
source_quote: "exact text from email that indicates this event" ... notes: "any context the user should know" ... Follow up — Track deadlines and send reminders
Recommendation

Keep calendar notes minimal when emails contain sensitive information, and avoid storing unnecessary source text.