generating-custom-tab

Automate Salesforce Custom Tab creation for objects, web, and Visualforce pages.

Updated Jun 1, 2026
One-click install
npx skills add https://github.com/Collabalist/SFDC --skill generating-custom-tab-collabalist
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: generating-custom-tab
Source: https://github.com/Collabalist/SFDC/tree/main/.agents/skills/generating-custom-tab
Command: npx skills add https://github.com/Collabalist/SFDC --skill generating-custom-tab-collabalist

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill requires salesforce, xml, python, and includes scripts (resource) and references (resource) and assets (resource) components.

What problem does it solve?

This Skill simplifies the process of creating and configuring Salesforce Custom Tabs, helping users streamline navigation and access to relevant content.

Core Features & Use Cases

  • Tab Creation: Automatically generate custom tabs for objects, web pages, or Visualforce pages.
  • Navigation: Add navigation tabs to applications for seamless user experience.
  • Configuration: Customize tab visibility, access, and deployment errors troubleshooting.
  • Use Case: Users can use this skill to quickly create a new custom tab for a new object, configure its visibility, and ensure it links to the correct web page or Visualforce page.

Quick Start

Create a custom tab for the 'Account' object and make it visible to all users by running the 'generate_custom_tab' script.

Frequently Asked Questions about generating-custom-tab

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

FAQPage Schema
How do I automate creating a Salesforce custom tab for a custom object?

Automating Salesforce custom tab creation involves using Python scripting with the Metadata API to specify XML structures for custom objects. This Skill handles that process, generating object tabs, web tabs, and Visualforce tabs automatically while configuring visibility and access.

What is the best way to configure Salesforce custom tab visibility during deployment?

Configuring Salesforce custom tab visibility requires defining access settings within the deployment metadata. This Skill automates the configuration process, ensuring tabs are correctly set up and visible to targeted users while troubleshooting potential deployment errors.

Do I need Python and the Salesforce Metadata API to generate custom tabs?

Yes, generating custom tabs with this Skill requires Python scripting and access to the Salesforce Metadata API. These dependencies are necessary to handle the automation, XML metadata specification, and deployment of custom object and Visualforce pages.

Can I create a web tab and a Visualforce tab in Salesforce using XML metadata?

Yes, you can create web tabs and Visualforce tabs by defining their specifications in XML metadata. This Skill automates the generation of both tab types, handling the required metadata structure and ensuring seamless navigation integration within Salesforce applications.

Why does my Salesforce custom tab deployment fail when adding it to an application?

Salesforce custom tab deployment can fail due to incorrect XML metadata structure or visibility configuration errors. This Skill troubleshoots these deployment errors, ensuring the custom object, web page, or Visualforce page links are correctly specified for the application.

When should I use a Visualforce tab instead of a standard object tab in Salesforce?

You should use a Visualforce tab when you need to display custom user interfaces rather than standard object records. This Skill automates the creation and configuration of both tab types, allowing you to integrate either standard objects or custom Visualforce pages into your application navigation.