salesforce-migration-deep-dive
Facilitates Salesforce data migrations using Bulk API and Data Loader, ensuring efficient data transfer and schema mapping.
Install this skill
Security score
The salesforce-migration-deep-dive skill was audited on May 26, 2026 and we found 10 security issues across 2 threat categories. Review the findings below before installing.
Categories Tested
Security Issues
Template literal with variable interpolation in command context
| 57 | const result = await conn.query(`SELECT COUNT(Id) total FROM ${obj}`); |
Template literal with variable interpolation in command context
| 71 | console.log(`Data storage: ${limits.DataStorageMB.Max - limits.DataStorageMB.Remaining}/${limits.DataStorageMB.Max} MB`); |
Template literal with variable interpolation in command context
| 104 | if (mapping.required) throw new Error(`Missing required field: ${mapping.source}`); |
Template literal with variable interpolation in command context
| 151 | console.log(`Accounts: ${accountResults.successfulResults.length} success, ${accountResults.failedResults.length} failed`); |
Template literal with variable interpolation in command context
| 178 | `SELECT COUNT(Id) total FROM ${objectType} WHERE External_ID__c != null` |
Template literal with variable interpolation in command context
| 194 | details: `Source: ${sourceCount}, Target: ${targetCount}, Orphans: ${orphans}`, |
Template literal with variable interpolation in command context
| 208 | `SELECT Id FROM ${objectType} WHERE External_ID__c != null` |
Template literal with variable interpolation in command context
| 218 | console.log(`Rolled back ${ids.length} ${objectType} records`); |
External URL reference
| 243 | - [External ID Fields](https://help.salesforce.com/s/articleView?id=sf.fields_about_external_ids.htm) |
External URL reference
| 244 | - [Data Import Best Practices](https://help.salesforce.com/s/articleView?id=sf.importing_data.htm) |