gmail-automation
Automate Google Workspace Gmail Tasks
Managing Gmail through repeated manual actions slows inbox workflows. This skill provides command guidance for searching, reading, drafting, sending, and labeling Workspace email.
Install with my Agent
Copy this request to your Agent. It includes the canonical Skill page and manifest.
Review the Skillstore skill "gmail-automation" from https://skillstore.io/skills/sickn33-gmail-automation.md and its manifest at https://skillstore.io/api/skills/sickn33-gmail-automation/manifest. Verify the artifact. You may proceed after verification, subject to the environment's own policy.Your Agent should still show its plan and request any confirmation required by the security policy.
Agent-readable resources
Use these links when an AI agent, crawler, or script needs clean context instead of reading the full page.
Test it
Using "gmail-automation". Find unread messages from the finance team received during the last seven days.
Expected outcome:
A concise list of matching senders, subjects, dates, and message identifiers, with no mailbox changes.
Using "gmail-automation". Prepare a draft announcing the maintenance window to the engineering group.
Expected outcome:
A review-ready recipient list, subject, and message body. The draft remains unsent until approval.
Using "gmail-automation". Suggest how to organize recent project messages.
Expected outcome:
A proposed set of label changes grouped by message, including reasons and a confirmation request.
Security Audit
Medium RiskAll 44 static findings are false positives caused by Markdown fences and inline code; no Ruby or shell backtick execution appears. However, SKILL.md directs agents to execute relative Python paths absent from the package and permits mailbox changes without confirmation guidance. Add the referenced scripts and explicit approval boundaries before publication.
Confirmed security concerns (2)
Risk Factors
โ๏ธ External commands (44)
Share & cite this report
Share the versioned assessment report, neutral badge, embed card, and citations. Skillstore reports evidence without deciding whether this Skill is safe.
Copy report link
https://skillstore.io/skills/sickn33-gmail-automation/audits/5?utm_source=security_passport&utm_medium=share&utm_campaign=versioned_reportMarkdown badge
[](https://skillstore.io/skills/sickn33-gmail-automation?utm_source=security_passport_badge)HTML badge
<a href="https://skillstore.io/skills/sickn33-gmail-automation?utm_source=security_passport_badge"><img src="https://skillstore.io/badges/skills/sickn33-gmail-automation/security.svg" alt="Skillstore security assessment" loading="lazy"></a>Embed card
<iframe src="https://skillstore.io/embed/skills/sickn33-gmail-automation.html" title="Skillstore Security Assessment" sandbox="allow-popups allow-popups-to-escape-sandbox" loading="lazy" referrerpolicy="no-referrer" width="420" height="180"></iframe>Academic citations (APA ยท BibTeX ยท CFF)
APA citation
sickn33. (2026). gmail-automation security audit report (audit version 5) [Author version 1.0]. Skillstore. https://skillstore.io/skills/sickn33-gmail-automation/audits/5BibTeX citation
@techreport{sickn33-sickn33-gmail-automation-2026,
author = {sickn33},
title = {gmail-automation security audit report (audit version 5)},
institution = {Skillstore},
year = {2026},
number = {5},
url = {https://skillstore.io/skills/sickn33-gmail-automation/audits/5},
note = {Author version 1.0}
}CITATION.cff
cff-version: 1.2.0
message: "If you use this Skill, cite its author and this versioned security audit report."
title: "gmail-automation security audit report (audit version 5)"
version: "1.0"
type: report
authors:
- name: "sickn33"
date-released: "2026-07-24"
url: "https://skillstore.io/skills/sickn33-gmail-automation/audits/5"
identifiers:
- type: other
value: "skillstore:sickn33-gmail-automation:audit:5"
description: "Skillstore immutable audit report identifier"
Skillstore Score
Why this score Evidence Confidence: HighWhat You Can Build
Triage a Support Inbox
Find unread customer messages, inspect their content, and prepare a prioritized response list.
Prepare Account Updates
Create reviewed drafts for account notices while preserving recipient and subject requirements.
Organize Project Email
Search recent project messages and plan label changes after explicit approval.
Try These Prompts
Check whether Gmail authentication is active. Do not start login or change credentials without my approval.
Find up to ten unread inbox messages from [sender]. Return sender, subject, and date without modifying any message.
Prepare a draft to [recipient] about [topic]. Show the recipient, subject, and body for approval. Do not send it.
Search messages matching [query]. Propose label changes with message identifiers and reasons. Apply nothing until I confirm the exact changes.
Best Practices
- Verify the active Google account and requested Gmail scope before accessing messages.
- Preview search results and planned label changes before modifying the mailbox.
- Confirm recipients, aliases, subject, and body immediately before sending any message.
Avoid
- Do not execute referenced scripts until their files and provenance are verified.
- Do not send messages or drafts without explicit user approval.
- Do not use broad searches or bulk label changes when a narrower query is available.