salesforce-custom-tab

Create and configure Salesforce Custom Tabs for object, web, and Visualforce targets.

803|289|Updated Nov 7, 2025
One-click install
npx skills add https://github.com/forcedotcom/afv-library --skill salesforce-custom-tab
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: salesforce-custom-tab
Source: https://github.com/forcedotcom/afv-library/tree/main/skills/salesforce-custom-tab
Command: npx skills add https://github.com/forcedotcom/afv-library --skill salesforce-custom-tab

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

This section explains how to create and configure Salesforce Custom Tabs to improve navigation, organization, and access control within Salesforce apps, reducing manual setup and inconsistencies across environments.

Core Features & Use Cases

  • Create object, web, and Visualforce tabs with consistent labels and visibility.
  • Add navigation to custom objects or external content within apps.
  • Configure tab visibility and access across profiles and apps.
  • Support deployment-ready tab configurations for standard and custom apps.

Quick Start

Configure a new custom tab by specifying the tab label, API name, target type (object, web, or Visualforce), and visibility settings, then deploy to the target app.

Frequently Asked Questions about salesforce-custom-tab

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

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

To create a Salesforce custom tab, specify the tab label, API name, and target type such as object, web, or Visualforce, then configure visibility settings and deploy it to the target app for navigation.

What are the differences between object tabs, web tabs, and Visualforce tabs in Salesforce?

Object tabs navigate to custom objects, web tabs display external content, and Visualforce tabs render Visualforce pages. Each custom tab type requires specific properties like label, fullName, url, or page to function correctly within apps.

Can I configure custom tab visibility and access across different Salesforce profiles?

Yes, you can configure custom tab visibility and access across profiles and apps. The setup process provides guidance on security considerations to ensure deployment-ready tab configurations for standard and custom apps.

What's the best way to deploy custom tab configurations across Salesforce environments?

The best way to deploy custom tab configurations is by defining tab properties like label, fullName, url, and page, then applying consistent visibility and security settings to ensure standard and custom apps remain synchronized across environments.

When do I need a Lightning page tab instead of a standard Salesforce web tab?

You need a Lightning page tab when adding navigation to Lightning page content within apps, whereas a standard web tab is used for embedding external content. Both require defining specific properties like url or page for deployment.

Salesforce custom tab not showing in app navigation, what are the limitations?

Custom tab visibility limitations often stem from profile access restrictions or incomplete deployment settings. Ensure tab properties like label and fullName are correctly defined and that visibility is configured for the target app and profiles.