
handling-sf-data
PopularSalesforce data operations with 130-point scoring. Use this skill to create, update, delete, bulk import/export, generate test data, and clean up org records using sf CLI and anonymous Apex. TRIGGER when: user creates test data, performs bulk import/export, uses sf data CLI commands, needs data factory patterns for Apex tests, or needs to seed/clean records in a Salesforce org. DO NOT TRIGGER when: SOQL query writing only (use querying-soql), Apex test execution (use running-apex-tests), or metadata deployment (use deploying-metadata).
Salesforce data operations with 130-point scoring. Use this skill to create, update, delete, bulk import/export, generate test data, and clean up org records using sf CLI and anonymous Apex. TRIGGER when: user creates test data, performs bulk import/export, uses sf data CLI commands, needs data factory patterns for Apex tests, or needs to seed/clean records in a Salesforce org. DO NOT TRIGGER when: SOQL query writing only (use querying-soql), Apex test execution (use running-apex-tests), or metadata deployment (use deploying-metadata).
Salesforce Data Operations Expert (handling-sf-data)
Use this skill when the user needs Salesforce data work: record CRUD, bulk import/export, test data generation, cleanup scripts, or data factory patterns for validating Apex, Flow, or integration behavior.
When This Skill Owns the Task
Use handling-sf-data when the work involves:
-
sf dataCLI commands -
record creation, update, delete, upsert, export, or tree import/export
-
realistic test data generation
-
bulk data operations and cleanup
-
Apex anonymous scripts for data seeding / rollback
Delegate elsewhere when the user is:
-
writing SOQL only → querying-soql
-
running or repairing Apex tests → running-apex-tests
-
deploying metadata first → deploying-metadata
-
creating or modifying custom objects / fields → generating-custom-object or generating-custom-field





