Skip to main content

apollo-migration-deep-dive

Provides comprehensive strategies for migrating to Apollo.io from other CRMs, ensuring data integrity and effective consolidation.

Install this skill

or
32/100

Security score

The apollo-migration-deep-dive skill was audited on Mar 3, 2026 and we found 16 security issues across 2 threat categories. Review the findings below before installing.

Categories Tested

Security Issues

medium line 166

Template literal with variable interpolation in command context

SourceSKILL.md
166errors.push(`Missing required field: ${mapping.sourceField}`);
medium line 174

Template literal with variable interpolation in command context

SourceSKILL.md
174errors.push(`Invalid value for ${mapping.sourceField}: ${value}`);
medium line 252

Template literal with variable interpolation in command context

SourceSKILL.md
252console.log(`Starting phase: ${phase.name} (${phase.percentage}%)`);
medium line 256

Template literal with variable interpolation in command context

SourceSKILL.md
256console.log(`Found ${records.length} records for ${phase.name}`);
medium line 265

Template literal with variable interpolation in command context

SourceSKILL.md
265console.log(`Progress: ${i + batch.length}/${records.length}`);
medium line 274

Template literal with variable interpolation in command context

SourceSKILL.md
274console.error(`Phase ${phase.name} validation failed!`);
medium line 276

Template literal with variable interpolation in command context

SourceSKILL.md
276throw new Error(`Migration failed at phase: ${phase.name}`);
medium line 279

Template literal with variable interpolation in command context

SourceSKILL.md
279console.log(`Phase ${phase.name} completed successfully`);
medium line 357

Template literal with variable interpolation in command context

SourceSKILL.md
357console.log(`Batch ${batchNumber}: ${results.success} success, ${results.failed} failed`);
medium line 481

Template literal with variable interpolation in command context

SourceSKILL.md
481console.log(`Rolling back ${plan.recordIds.length} records from phase: ${plan.phase}`);
medium line 494

Template literal with variable interpolation in command context

SourceSKILL.md
494console.error(`Failed to rollback contact ${id}:`, error);
medium line 499

Template literal with variable interpolation in command context

SourceSKILL.md
499console.log(`Rollback progress: ${i + batch.length}/${plan.recordIds.length}`);
medium line 509

Template literal with variable interpolation in command context

SourceSKILL.md
509console.log(`Rollback complete for phase: ${plan.phase}`);
low line 562

External URL reference

SourceSKILL.md
562- [Apollo Import Documentation](https://knowledge.apollo.io/hc/en-us/articles/4415154183053)
low line 563

External URL reference

SourceSKILL.md
563- [Salesforce Export Guide](https://help.salesforce.com/s/articleView?id=sf.exporting_data.htm)
low line 564

External URL reference

SourceSKILL.md
564- [HubSpot Export Guide](https://knowledge.hubspot.com/crm-setup/export-contacts-companies-deals-or-tickets)
Scanned on Mar 3, 2026
View Security Dashboard
Installation guide →