Skip to main content

salesforce-development

Provides expert patterns for Salesforce development, including LWC, Apex, and REST APIs for optimized performance and best practices.

Install this skill

or
0/100

Security score

The salesforce-development skill was audited on May 13, 2026 and we found 23 security issues across 3 threat categories, including 19 high-severity. Review the findings below before installing.

Categories Tested

Security Issues

high line 373

Template literal with variable interpolation in command context

SourceSKILL.md
373const response = await fetch(`${this.loginUrl}/services/oauth2/token`, {
high line 384

Template literal with variable interpolation in command context

SourceSKILL.md
384throw new Error(`Auth failed: ${error.error_description}`);
high line 397

Template literal with variable interpolation in command context

SourceSKILL.md
397`${this.instanceUrl}/services/data/v59.0/query?q=${encodeURIComponent(soql)}`,
high line 400

Template literal with variable interpolation in command context

SourceSKILL.md
400'Authorization': `Bearer ${this.accessToken}`,
high line 417

Template literal with variable interpolation in command context

SourceSKILL.md
417`${this.instanceUrl}/services/data/v59.0/sobjects/${sobject}`,
high line 421

Template literal with variable interpolation in command context

SourceSKILL.md
421'Authorization': `Bearer ${this.accessToken}`,
high line 444

Template literal with variable interpolation in command context

SourceSKILL.md
444throw new Error(`API Error: ${JSON.stringify(error)}`);
high line 499

Template literal with variable interpolation in command context

SourceSKILL.md
499`${this.instanceUrl}/services/data/v59.0/jobs/ingest`,
high line 503

Template literal with variable interpolation in command context

SourceSKILL.md
503'Authorization': `Bearer ${this.accessToken}`,
high line 523

Template literal with variable interpolation in command context

SourceSKILL.md
523`${this.instanceUrl}/services/data/v59.0/jobs/ingest/${jobId}/batches`,
high line 527

Template literal with variable interpolation in command context

SourceSKILL.md
527'Authorization': `Bearer ${this.accessToken}`,
high line 537

Template literal with variable interpolation in command context

SourceSKILL.md
537`${this.instanceUrl}/services/data/v59.0/jobs/ingest/${jobId}`,
high line 541

Template literal with variable interpolation in command context

SourceSKILL.md
541'Authorization': `Bearer ${this.accessToken}`,
high line 556

Template literal with variable interpolation in command context

SourceSKILL.md
556`${this.instanceUrl}/services/data/v59.0/jobs/ingest/${jobId}`,
high line 558

Template literal with variable interpolation in command context

SourceSKILL.md
558headers: { 'Authorization': `Bearer ${this.accessToken}` }
high line 576

Template literal with variable interpolation in command context

SourceSKILL.md
576throw new Error(`Bulk job failed: ${job.state}`);
high line 587

Template literal with variable interpolation in command context

SourceSKILL.md
587`${this.instanceUrl}/services/data/v59.0/jobs/ingest/${jobId}/failedResults`,
high line 589

Template literal with variable interpolation in command context

SourceSKILL.md
589headers: { 'Authorization': `Bearer ${this.accessToken}` }
high line 612

Template literal with variable interpolation in command context

SourceSKILL.md
612return `"${str.replace(/"/g, '""')}"`;
medium line 450

Access to .env file

SourceSKILL.md
450process.env.SF_CLIENT_ID!,
medium line 451

Access to .env file

SourceSKILL.md
451process.env.SF_USERNAME!,
low line 351

External URL reference

SourceSKILL.md
351private loginUrl: string = 'https://login.salesforce.com'
low line 667

External URL reference

SourceSKILL.md
667"sfdcLoginUrl": "https://login.salesforce.com",
Scanned on May 13, 2026
View Security Dashboard
Installation guide →