platform-metadata-api-context-get

Generate Salesforce metadata XML files for DX projects.

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

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill requires jq, python3, and includes scripts (resource) and references (resource) and assets (resource) components.

What problem does it solve?

This Skill provides comprehensive documentation and tools for creating, understanding, and modifying Salesforce metadata XML files, enabling efficient metadata management in Salesforce DX projects.

Core Features & Use Cases

  • Metadata Documentation: Access detailed information for all 604 Salesforce Metadata API types.
  • XML File Creation: Generate metadata XML files for various Salesforce components like Custom Objects, Flows, and Apex Classes.
  • Understanding Metadata: Gain insights into metadata fields, XML structures, and file naming conventions.
  • Use Case: If you need to create a new Custom Object and want to ensure you include all necessary fields and follow best practices, this Skill can help you by providing information on the CustomObject metadata type and how to structure your XML file.

Quick Start

Use the platform-metadata-api-context-get skill to learn more about the CustomObject metadata type and how to create a metadata XML file for it.

Frequently Asked Questions about platform-metadata-api-context-get

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

FAQPage Schema
How do I create a Salesforce metadata XML file for a Custom Object?

To create a Salesforce metadata XML file for a Custom Object, you reference the CustomObject metadata type structure and include all necessary fields following Salesforce DX file naming conventions. This provides detailed information on metadata types and XML structures to ensure valid file creation.

What is the Salesforce Metadata API used for in Salesforce DX projects?

The Salesforce Metadata API is used for metadata management, enabling the creation, understanding, and modification of metadata XML files within Salesforce DX projects. It provides comprehensive documentation for 604 metadata types to support efficient project structure setup.

Do I need python3 and jq to work with Salesforce metadata XML files?

Yes, you need python3 and jq installed as dependencies to utilize this Salesforce Metadata API reference. These tools process the scripts and assets provided to parse and generate the metadata XML file structures accurately.

How can I find the correct XML structure for Salesforce Flows and Apex Classes?

You can find the correct XML structure for Salesforce Flows and Apex Classes by accessing the detailed Metadata API reference documentation. This reference covers 604 metadata types, providing the specific fields and XML structures required for these components.

What's the best way to ensure my Salesforce metadata XML follows file naming conventions?

The best way to ensure your Salesforce metadata XML follows file naming conventions is to use a comprehensive Metadata API reference focused on Salesforce DX project structure. This approach provides the correct metadata type definitions and file naming rules to prevent deployment errors.