Skip to main content

klaviyo-install-auth

Facilitates the installation and configuration of the Klaviyo Node.js SDK for seamless API key authentication.

Install this skill

or
63/100

Security score

The klaviyo-install-auth skill was audited on May 28, 2026 and we found 17 security issues across 4 threat categories. Review the findings below before installing.

Categories Tested

Security Issues

medium line 99

Template literal with variable interpolation in command context

SourceSKILL.md
99console.log(`Connected to Klaviyo account: ${account.attributes.contactInformation.organizationName}`);
medium line 100

Template literal with variable interpolation in command context

SourceSKILL.md
100console.log(`Account ID: ${account.id}`);
medium line 107

Template literal with variable interpolation in command context

SourceSKILL.md
107console.error(`Connection failed: ${error.status} ${error.message}`);
medium line 122

Curl to non-GitHub URL

SourceSKILL.md
122curl -X GET "https://a.klaviyo.com/api/profiles/" \
low line 55

Access to .env file

SourceSKILL.md
55# .env (NEVER commit to git)
low line 60

Access to .env file

SourceSKILL.md
60echo '.env' >> .gitignore
low line 61

Access to .env file

SourceSKILL.md
61echo '.env.local' >> .gitignore
low line 78

Access to .env file

SourceSKILL.md
78const session = new ApiKeySession(process.env.KLAVIYO_PRIVATE_KEY!);
low line 93

Access to .env file

SourceSKILL.md
93const session = new ApiKeySession(process.env.KLAVIYO_PRIVATE_KEY!);
low line 103

Access to .env file

SourceSKILL.md
103console.error('Invalid API key. Check KLAVIYO_PRIVATE_KEY in your .env file.');
medium line 131

Access to .env file

SourceSKILL.md
131- `.env` file with `KLAVIYO_PRIVATE_KEY` set
low line 34

External URL reference

SourceSKILL.md
34- Klaviyo account at https://www.klaviyo.com/
low line 122

External URL reference

SourceSKILL.md
122curl -X GET "https://a.klaviyo.com/api/profiles/" \
low line 177

External URL reference

SourceSKILL.md
177- [Klaviyo API Reference](https://developers.klaviyo.com/en/reference/api_overview)
low line 178

External URL reference

SourceSKILL.md
178- [Authentication Guide](https://developers.klaviyo.com/en/docs/authenticate_)
low line 179

External URL reference

SourceSKILL.md
179- [klaviyo-api npm](https://www.npmjs.com/package/klaviyo-api)
low line 181

External URL reference

SourceSKILL.md
181- [Klaviyo Status](https://status.klaviyo.com)
Scanned on May 28, 2026
View Security Dashboard
Installation guide →