Skip to main content

evernote-local-dev-loop

Facilitates efficient local development for Evernote integrations, optimizing setup and testing workflows.

Install this skill

or
31/100

Security score

The evernote-local-dev-loop skill was audited on Feb 21, 2026 and we found 33 security issues across 4 threat categories. Review the findings below before installing.

Categories Tested

Security Issues

medium line 146

Template literal with variable interpolation in command context

SourceSKILL.md
146return `${ENML_HEADER}
medium line 162

Template literal with variable interpolation in command context

SourceSKILL.md
162return wrapInENML(`<div>${escaped}</div>`);
medium line 185

Template literal with variable interpolation in command context

SourceSKILL.md
185return wrapInENML(`<div>${html}</div>`);
medium line 192

Template literal with variable interpolation in command context

SourceSKILL.md
192return `<en-todo checked="${checked}"/> ${text}<br/>`;
medium line 215

Template literal with variable interpolation in command context

SourceSKILL.md
215errors.push(`Forbidden element: ${tag}`);
medium line 258

Template literal with variable interpolation in command context

SourceSKILL.md
258const callbackUrl = `http://localhost:${process.env.PORT}/auth/evernote/callback`;
medium line 317

Template literal with variable interpolation in command context

SourceSKILL.md
317console.log(`Server running on http://localhost:${PORT}`);
medium line 352

Template literal with variable interpolation in command context

SourceSKILL.md
352note.title = `Dev Test - ${new Date().toISOString()}`;
medium line 375

Curl to non-GitHub URL

SourceSKILL.md
375curl http://localhost:3000/dev/test
low line 38

Access to .env file

SourceSKILL.md
38touch src/index.js src/evernote-client.js .env .env.example
low line 52

Access to .env file

SourceSKILL.md
52├── .env # Local environment
low line 53

Access to .env file

SourceSKILL.md
53├── .env.example # Template
low line 60

Access to .env file

SourceSKILL.md
60# .env
low line 71

Access to .env file

SourceSKILL.md
71# .env.example (commit this, not .env)
low line 91

Access to .env file

SourceSKILL.md
91sandbox: process.env.EVERNOTE_SANDBOX === 'true'
low line 116

Access to .env file

SourceSKILL.md
116consumerKey: process.env.EVERNOTE_CONSUMER_KEY,
low line 117

Access to .env file

SourceSKILL.md
117consumerSecret: process.env.EVERNOTE_CONSUMER_SECRET,
low line 118

Access to .env file

SourceSKILL.md
118sandbox: process.env.EVERNOTE_SANDBOX === 'true'
low line 124

Access to .env file

SourceSKILL.md
124if (!process.env.EVERNOTE_DEV_TOKEN) {
low line 127

Access to .env file

SourceSKILL.md
127return new EvernoteService(process.env.EVERNOTE_DEV_TOKEN);
low line 247

Access to .env file

SourceSKILL.md
247secret: process.env.SESSION_SECRET,
low line 250

Access to .env file

SourceSKILL.md
250cookie: { secure: process.env.NODE_ENV === 'production' }
low line 258

Access to .env file

SourceSKILL.md
258const callbackUrl = `http://localhost:${process.env.PORT}/auth/evernote/callback`;
low line 315

Access to .env file

SourceSKILL.md
315const PORT = process.env.PORT || 3000;
low line 318

Access to .env file

SourceSKILL.md
318console.log('Sandbox mode:', process.env.EVERNOTE_SANDBOX === 'true');
low line 25

External URL reference

SourceSKILL.md
25- Evernote sandbox account at https://sandbox.evernote.com
low line 140

External URL reference

SourceSKILL.md
140<!DOCTYPE en-note SYSTEM "http://xml.evernote.com/pub/enml2.dtd">`;
low line 258

External URL reference

SourceSKILL.md
258const callbackUrl = `http://localhost:${process.env.PORT}/auth/evernote/callback`;
low line 317

External URL reference

SourceSKILL.md
317console.log(`Server running on http://localhost:${PORT}`);
low line 375

External URL reference

SourceSKILL.md
375curl http://localhost:3000/dev/test
low line 409

External URL reference

SourceSKILL.md
409- [Sandbox Environment](https://sandbox.evernote.com)
low line 410

External URL reference

SourceSKILL.md
410- [Developer Tokens](https://dev.evernote.com/doc/articles/dev_tokens.php)
low line 411

External URL reference

SourceSKILL.md
411- [OAuth Guide](https://dev.evernote.com/doc/articles/authentication.php)
Scanned on Feb 21, 2026
View Security Dashboard
Installation guide →