What problem does it solve?
This Skill simplifies complex Salesforce data operations, providing a robust and comprehensive toolset for CRUD, bulk operations, test data generation, and cleanup scripts.
Core Features & Use Cases
- CRUD Operations: Create, read, update, delete records via sf CLI.
- Describe-First Validation: Inspect required fields, picklists, and createable fields before data creation.
- CLI-First Test Data: Prefer
sf data commands for straightforward seed data.
- Bulk Operations: Import/export via Bulk API 2.0.
- Record Tracking & Cleanup: Savepoint/rollback, cleanup scripts, delete-by-pattern workflows.
- Use Case: When you need to create a large number of test records for Salesforce testing, use this Skill to automate the process with validation and cleanup.
Quick Start
To create 251 test Account records with varying Industries for trigger testing in org dev, use the following command:
Skill(skill="handling-sf-data")
Request: "Create 251 test Account records with varying Industries for trigger testing in org dev"