Morning Briefing

PassAudited by ClawScan on May 1, 2026.

Overview

The skill is coherent and purpose-aligned, but it relies on an external npm CLI and optional daily scheduling plus Calendar/Reminders access that users should enable deliberately.

Before installing, decide whether you trust the npm CLI package, whether you want Terminal to access Calendar and Reminders, and whether you want to enable the optional daily cron or HEARTBEAT schedule.

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.

What this means

Installing the skill will add and use a third-party CLI package on the local machine.

Why it was flagged

The skill depends on installing an external npm package to provide its CLI binary. This is central to the stated purpose, but users must trust that package source.

Skill content
node | package: @openclaw-tools/morning-briefing | creates binaries: briefing
Recommendation

Install only if you trust the npm package and publisher; review package provenance when possible.

What this means

Briefings may include private schedule and reminder information from the local Mac.

Why it was flagged

The skill asks for macOS privacy permission that can expose personal calendar and reminder data to the CLI.

Skill content
Calendar/Reminders: System Settings → Privacy & Security → allow Terminal
Recommendation

Grant Calendar/Reminders permission only if you want those details included, and revoke the permission if you stop using the skill.

What this means

If configured, the briefing can run and send output every morning without a fresh manual request.

Why it was flagged

The skill documents a persistent daily schedule. It is user-directed and purpose-aligned, but it causes recurring automated runs if enabled.

Skill content
Cron: `openclaw cron add --name "morning-briefing" --schedule "0 7 * * *" --prompt "Run \`briefing\` and relay the output to me."`
Recommendation

Use the schedule only if you want recurring briefings, and keep track of how to remove the cron or HEARTBEAT entry.