Email Newsletter Digest

v1.0.1

Summarizes recent newsletter emails received in Gmail into a single newsletter digest. This skill identifies newsletter emails using configured labels or sen...

1· 103·0 current·0 all-time
byNeerav Makwana@neeravmakwana
MIT-0
Download zip
LicenseMIT-0 · Free to use, modify, and redistribute. No attribution required.
Security Scan
VirusTotalVirusTotal
Benign
View report →
OpenClawOpenClaw
Benign
high confidence
Purpose & Capability
The name/description (Gmail newsletter digest) aligns with requested binaries and env: python3 to run the bundled runner, gog to access Gmail, and summarize (plus OPENAI_API_KEY) for summarization. Nothing requested appears unrelated to summarizing and sending Gmail newsletters.
Instruction Scope
SKILL.md instructs the agent to read settings.json and to run the bundled script which in turn uses `gog gmail ...` to read/send messages and `summarize` to create summaries. This is in-scope. One minor note: the reference material and script mention an optional GOG_ACCOUNT environment variable (to choose which Gog account to use); that env var is not listed in requires.env, so the skill may use whatever gog account is configured on the host if GOG_ACCOUNT is present.
Install Mechanism
There is no external install spec or downloads; this is an instruction-only skill with a bundled Python script. No arbitrary remote archive downloads or package installs are performed by the skill itself.
Credentials
Requesting only OPENAI_API_KEY is reasonable because summarization uses a provider. However, the skill relies on the gog CLI and the host's Gog/Gmail credentials (and will use GOG_ACCOUNT if set). Those Gmail credentials are not listed as required env vars but are necessary for functionality; users should understand the skill will read and send email from the gog-configured Gmail account.
Persistence & Privilege
always is false and the skill does not request persistent/privileged platform hooks. It runs when invoked and does not modify other skills or system-wide configs.
Assessment
This skill will read your Gmail (via the gog CLI) and send emails to the recipients listed in settings.json; it uses a local summarize tool which may call OpenAI (hence OPENAI_API_KEY). Before installing: (1) confirm you have and trust the gog CLI account configured on the host (or set GOG_ACCOUNT intentionally); the skill will use that account to read/send messages; (2) be comfortable that email content will be sent to the summarization provider (OpenAI or whatever summarize uses) — review privacy implications; (3) inspect settings.json and the bundled scripts if you want to confirm no extra behavior; and (4) test with a non-sensitive/dummy mailbox first. If you’re uncomfortable exposing email content to an external summarizer, do not install or disable the summarize/OpenAI integration.

Like a lobster shell, security has layers — review code before you run it.

latestvk970gsqy7caszsmnhgnkhd6sps834wh2

License

MIT-0
Free to use, modify, and redistribute. No attribution required.

Runtime requirements

📰 Clawdis
Binspython3, gog, summarize
EnvOPENAI_API_KEY
Primary envOPENAI_API_KEY

Comments