platform-custom-object-generate

Generate Salesforce CustomObject metadata XML with field and validation rule checks.

Updated Jul 2, 2026
One-click install
npx skills add https://github.com/padjei/SF_Agents --skill platform-custom-object-generate-padjei
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: platform-custom-object-generate
Source: https://github.com/padjei/SF_Agents/tree/main/.claude/skills/platform-custom-object-generate
Command: npx skills add https://github.com/padjei/SF_Agents --skill platform-custom-object-generate-padjei

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill requires suds, and includes scripts (resource) and references (resource) components.

What problem does it solve?

This Skill automates the generation and validation of Salesforce Custom Object metadata, streamlining the creation, update, and management of object definitions and configurations.

Core Features & Use Cases

  • Metadata Generation: Automates the creation of XML files for Custom Object metadata.
  • Sharing Model Configuration: Ensures proper sharing models for Master-Detail relationships.
  • Field and Rule Validation: Validates object fields, including validation rules, for deployment readiness.
  • Description Enrichment: Generates or updates descriptive text for object documentation.
  • Use Case: When developing new Salesforce custom objects, use this Skill to generate metadata and configure settings, reducing manual errors and improving efficiency.

Quick Start

Use the platform-custom-object-generate skill to create a new Salesforce Custom Object named 'MyCustomObject__c' with the appropriate metadata settings and validation.

Frequently Asked Questions about platform-custom-object-generate

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I automate Salesforce custom object metadata XML generation?

You can automate Salesforce custom object metadata XML generation by defining field configurations, sharing models, and validation rules. This process streamlines object creation and ensures deployment readiness while reducing manual XML authoring errors.

What is the best way to configure sharing models for Salesforce Master-Detail relationships?

Configuring sharing models for Salesforce Master-Detail relationships requires validating metadata settings during object generation. Proper configuration ensures access rules are correctly applied to related records, maintaining data security and deployment validity.

Do I need to understand the Salesforce metadata API to generate custom object XML?

Yes, understanding the Salesforce metadata API and object structure is required. This knowledge is necessary to accurately define field types, validation rules, and sharing models before generating the custom object XML files.

Can I validate Salesforce object fields and validation rules before deployment?

You can validate Salesforce object fields and validation rules before deployment to ensure metadata accuracy. This validation checks object definitions and configurations, identifying errors in field setups or rules prior to metadata API deployment.

How do I add descriptive text to Salesforce custom object metadata?

Adding descriptive text to Salesforce custom object metadata involves generating or updating documentation fields within the XML. This enriches object definitions with necessary context, improving maintainability and deployment readiness for the metadata.

Does the suds library work with Salesforce metadata API object generation?

The suds library is used as a dependency for interacting with SOAP-based web services like the Salesforce metadata API. It facilitates the automation of custom object generation and validation by handling the required API communications.