evernote-core-workflow-a
Pass
Audited by Gen Agent Trust Hub on Apr 4, 2026
Risk Level: SAFE
Full Analysis
- [SAFE]: No security issues detected. The skill is a legitimate implementation for Evernote note and notebook management.\n
- Content Sanitization: The implementation in
references/implementation-guide.mdprovides robust helper functions such asescapeHtml()andhtmlToENML(). The latter uses regular expressions to strip dangerous elements like<script>,<form>, and<iframe, as well as potentially malicious event handlers (e.g.,onclick,onload), reducing the risk of XSS or malicious payload storage.\n - Dependency Management: The skill relies on the well-known and official
evernoteNode.js package. The usage ofBash(npm:*)inallowed-toolsis a platform-level constraint that appropriately limits the agent to package management tasks.\n - Credential Safety: The skill documentation specifies that authentication should be handled via a pre-configured environment (
evernote-install-auth), and the code correctly uses access tokens as parameters rather than hardcoding them.\n - Least Privilege: The tools and file operations described (Read, Write, Edit, Grep) are consistent with the stated purpose of managing note content and local files for bulk imports.
Audit Metadata