Cerbug45 Email Formatter

v0.1.0

Transform rough email drafts into polished, professional messages. Use this skill when the user wants to improve email quality, fix grammar and tone, format business emails, or convert casual messages into professional communication. Triggers include: 'format my email', 'make this professional', 'improve this message', 'fix my email', 'polish this draft', or any request to enhance email writing quality. Also use when converting bullet points or notes into complete emails, adjusting tone (formal/casual/friendly), or preparing important messages for clients, managers, or stakeholders.

0· 914·0 current·0 all-time
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
Name/description match the provided artifacts: grammar_check.py, tone_analyzer.py, readability.py and a security_scan.py all directly support email formatting and safety checks. No unrelated credentials, binaries, or services are requested.
Instruction Scope
SKILL.md and README instruct the agent to run a local installer and then run the security scanner, analyzers, and formatter; the runtime instructions reference only the skill's scripts and paths under ~/.email-formatter-skill. The requirement to run the security scanner before formatting is explicit and implemented in shipped code. There is no instruction to read unrelated system files or exfiltrate data.
Install Mechanism
There is no registry install spec, but the package includes an install.sh and an auto-install snippet in SKILL.md that run pip installs and call `python3 -m spacy download en_core_web_sm`. This is a networked pip install (moderate risk by nature). The install attempts to use `--break-system-packages` (which can alter system Python package state) with a fallback to user-scoped installs; that flag is more intrusive on some systems and worth reviewing before running.
Credentials
No environment variables, credentials, or external tokens are requested. The skill writes into the user's home directory (~/.email-formatter-skill) which is reasonable for a local utility.
Persistence & Privilege
The skill does create files and a config in the user's home directory and marks scripts executable, but it does not request always:true or system-level changes beyond installing packages and saving config under the user's home. It does not alter other skills or system configuration outside the user's home directory.
Scan Findings in Context
[regex-ssn-creditcard-detection] expected: security_scan.py intentionally contains regexes to detect SSNs, credit-card-like patterns and other sensitive data — this is expected and appropriate for an email security scanner.
[pip-install-break-system-packages] expected: The installer uses pip with --break-system-packages as an initial attempt, and falls back to --user if that fails. Networked pip installs are expected for optional NLP packages, but the --break-system-packages flag is more intrusive than a pure --user install and should be reviewed before running on managed systems.
[spacy-model-download] expected: The SKILL.md and scripts call `python3 -m spacy download en_core_web_sm` to get an NLP model — expected for enhanced grammar/tone features; it performs network downloads during install.
[home-dir-write] expected: Installer creates ~/.email-formatter-skill and writes scripts/config there. This is consistent with the skill's described behavior but means persistent files will exist in the user's home.
Assessment
This skill appears to do what it claims: local Python scripts analyze and rewrite emails and enforce a security scan before formatting. Before installing, review the bundled scripts yourself (they are plain Python) and consider running the install in a sandbox or non-production environment because the installer will attempt networked pip installs and download a spaCy model. Note the installer tries `--break-system-packages` (potentially intrusive) but falls back to user installs. The skill will create ~/.email-formatter-skill and save a config file. If you need to avoid network installs or persistent files, use the minimal/manual mode described in SKILL.md (no optional packages) or run the scripts directly without running the installer. Finally, the security scanner may block or warn on emails containing credential requests, threats, or other flagged content — this is intentional behavior of the skill.

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

latestvk97cnx12qb1p3fgx00rzc9ex7d810hd5

License

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

Comments