automating-mail — independently scanned and version-tracked by SaferSkills.
SaferSkills independently audited automating-mail (Agent Skill) and scored it 100/100 (green). The audit ran 55 deterministic rules across Security, Supply Chain, Maintenance, Transparency, and Community; it found 0 high-severity and 0 lower-severity findings. The full rule-by-rule trace and per-finding evidence are below. Free, methodology-open.
Findings & checks · 0 flagged
Every scanned point with the score it earned and what moved between them.
First recorded scan — no prior version to compare against.
The primary manifest — the file an agent reads to learn what this artifact does.
automating-mac-apps for permissions, shell, and UI scripting guidance.automating-mac-apps skill (PyXA Installation section).message.subject()), modify via assignments (message.readStatus = true).1) [ ] Ensure Mail configured and automation permissions enabled. 2) [ ] Discover terms in Script Editor (Mail dictionary). 3) [ ] Prototype minimal AppleScript command. 4) [ ] Port to JXA with defensive checks. 5) [ ] Use batch reads for performance. 6) [ ] Use UI scripting for signature and UI-only actions.
Read inbox (JXA):
const Mail = Application('Mail');
const message = Mail.inbox.messages[0];
console.log(message.subject());Compose message (JXA):
const msg = Mail.OutgoingMessage({
subject: "Status Update",
content: "All systems go."
});
Mail.outgoingMessages.push(msg);
msg.visible = true;PyXA alternative:
import PyXA
mail = PyXA.Mail()
inbox = mail.inboxes()[0]
message = inbox.messages()[0]
print(f"Subject: {message.subject()}")Mail.inbox.messages.lengthautomating-mail/references/mail-basics.mdautomating-mail/references/mail-recipes.mdautomating-mail/references/mail-advanced.mdautomating-mail/references/mail-dictionary.mdautomating-mail/references/mail-rules.mdautomating-mail/references/html-signature-workflow.mdautomating-mail/references/attachment-extraction.mdautomating-mail/references/mailbox-archiver.mdautomating-mail/references/html-data-merge.mdautomating-mail/references/mail-pyxa-api-reference.md~30 seconds. Free. No account. Every finding cites a rule and a line of evidence.