Skip to main content

third-party-integration

Facilitates seamless integration with external APIs, ensuring robust error handling and data transformation for various services.

Install this skill

or
72/100

Security score

The third-party-integration skill was audited on Feb 12, 2026 and we found 16 security issues across 4 threat categories. Review the findings below before installing.

Categories Tested

Security Issues

medium line 39

Template literal with variable interpolation in command context

SourceSKILL.md
39'Authorization': `Bearer ${this.apiKey}`,
low line 226

Webhook reference - potential data exfiltration

SourceSKILL.md
226async handleWebhook(event) {
low line 241

Webhook reference - potential data exfiltration

SourceSKILL.md
241// Webhook endpoint
low line 242

Webhook reference - potential data exfiltration

SourceSKILL.md
242app.post('/webhooks/stripe', express.raw({type: 'application/json'}), async (req, res) => {
low line 246

Webhook reference - potential data exfiltration

SourceSKILL.md
246const event = stripe.webhooks.constructEvent(
low line 249

Webhook reference - potential data exfiltration

SourceSKILL.md
249process.env.STRIPE_WEBHOOK_SECRET
low line 252

Webhook reference - potential data exfiltration

SourceSKILL.md
252await paymentService.handleWebhook(event);
low line 320

Webhook reference - potential data exfiltration

SourceSKILL.md
320async handleWebhook(event) {
medium line 485

Webhook reference - potential data exfiltration

SourceSKILL.md
485- Validate webhook signatures
medium line 499

Webhook reference - potential data exfiltration

SourceSKILL.md
499- Trust unvalidated webhook data
low line 134

Access to .env file

SourceSKILL.md
134apiKey: process.env.STRIPE_API_KEY,
low line 150

Access to .env file

SourceSKILL.md
150const stripe = require('stripe')(process.env.STRIPE_SECRET_KEY);
low line 249

Access to .env file

SourceSKILL.md
249process.env.STRIPE_WEBHOOK_SECRET
low line 264

Access to .env file

SourceSKILL.md
264sgMail.setApiKey(process.env.SENDGRID_API_KEY);
low line 271

Access to .env file

SourceSKILL.md
271from: process.env.FROM_EMAIL,
low line 135

External URL reference

SourceSKILL.md
135baseUrl: 'https://api.stripe.com/v1',
Scanned on Feb 12, 2026
View Security Dashboard
Installation guide →