
Generating Custom Object
This handles the tedious parts of Salesforce Custom Object metadata generation so you don't deploy something that immediately fails validation. It enforces the critical sharingModel constraint (ReadWrite by default, but ControlledByParent if you have a Master-Detail relationship), catches reserved word collisions, and gets the nameField configuration right whether you need Text or AutoNumber. The validation rule naming alone will save you a deployment error because they can't end with __c like fields do. It also makes smart decisions about when to enable search, reports, and activities based on whether your object is user-facing or just a junction table. Honestly most valuable for teams who keep hitting the same metadata API errors.
- skills.sh installs
- 4K
- GitHub stars
- 1.2K
- last updated
- Aug 21, 2026
Install
$ npx -y skills add forcedotcom/sf-skills --skill generating-custom-object --agent claude-codeInstalls into .claude/skills of the current project.
Files
This handles the tedious parts of Salesforce Custom Object metadata generation so you don't deploy something that immediately fails validation. It enforces the critical sharingModel constraint (ReadWrite by default, but ControlledByParent if you have a Master-Detail relationship), catches reserved word collisions, and gets the nameField configuration right whether you need Text or AutoNumber. The validation rule naming alone will save you a deployment error because they can't end with __c like fields do. It also makes smart decisions about when to enable search, reports, and activities based on whether your object is user-facing or just a junction table. Honestly most valuable for teams who keep hitting the same metadata API errors.
Browse the repository on GitHubSponsors
Details
- Repository
- github.com/forcedotcom/sf-skills
- Categories
- Debugging, Sales & Marketing
- First seen
- Jun 3, 2026
More from forcedotcom/sf-skills
All 158- Generating Permission Set4K
- Generating Flexipage4K
- Generating Custom Tab3.9K
- Generating Custom Application3.9K
- Generating Lightning App3.9K
- Generating Custom Lightning Type3.9K
- Generating List View3.9K
- Generating Validation Rule3.9K
- Data360 Query3.8K
- Data360 Connect3.8K
- Data360 Activate3.8K
- Data360 Prepare3.8K
- Data360 Harmonize3.8K
- Data360 Orchestrate3.8K
- Data360 Segment3.8K
- Developing Agentforce3.8K
- Switching Org3.7K
- Generating Ui Bundle Metadata3.7K
- Building Ui Bundle App3.7K
- Building Ui Bundle Frontend3.7K
- Generating Ui Bundle Features3.7K
- Deploying Ui Bundle3.6K
- Generating Ui Bundle Site3.6K
- Testing Agentforce3.6K