generating-permission-set

Generates Salesforce PermissionSet XML metadata for objects, fields, users, and apps.

Updated May 19, 2026
One-click install
npx skills add https://github.com/dmckeeSF/mcpdctn0507 --skill generating-permission-set-dmckeesf
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: generating-permission-set
Source: https://github.com/dmckeeSF/mcpdctn0507/tree/main/.agents/skills/generating-permission-set
Command: npx skills add https://github.com/dmckeeSF/mcpdctn0507 --skill generating-permission-set-dmckeesf

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes scripts (resource) components.

What problem does it solve?

This Skill streamlines the creation of Salesforce permission set metadata (PermissionSet XML) with object, field, user, and app permissions. It helps when creating or editing permission set metadata, object permissions, field-level security, tab visibility, or deploying permission sets.

Core Features & Use Cases

  • Permission Set Generation: Automates the creation of PermissionSet XML for object, field, user, and app permissions.
  • Configurable: Allows customization of field-level security and object permissions.
  • Tab Visibility Configuration: Controls app and tab visibility to users.
  • Use Case: Imagine setting up permission sets for new employees where you define field access for standard and custom objects and set appropriate application visibility for specific teams.

Quick Start

Run the generating-permission-set skill with the required permission set details.

Frequently Asked Questions about generating-permission-set

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

FAQPage Schema
How do I generate Salesforce permission set metadata for field-level security?

You can customize field-level security and object permissions when generating the permission set metadata. The Skill allows configuration of specific field access for standard and custom objects alongside application visibility settings.

Do I need Salesforce CLI to deploy permission set XML generated by this tool?

This Skill handles the creation of permission set metadata for object, field, user, and app permissions. It solves the problem of manually writing PermissionSet XML by automating the generation of deployable metadata files.

Can I configure tab visibility and app permissions in Salesforce permission set XML?

This Skill supports Salesforce Metadata API v60.0+ for metadata manipulation tasks. It generates XML schema definitions compliant with the API requirements for deploying permission sets and managing field-level security.

What is the best way to automate permission set creation for multiple Salesforce objects?

You can use this Skill to deploy permission sets by generating the XML metadata and then deploying it using Salesforce CLI. The generated files are formatted for the Metadata API to handle object permissions and field-level security.

Does this permission set generator support custom objects and standard objects?

This Skill generates permission set metadata XML files that can be deployed using Salesforce CLI. The output includes configured object permissions, field-level security, and tab visibility settings ready for deployment.