Skip to content
Kitbay

experience-ui-bundle-2gp-deploy

Apache-2.0Updated on Nov 6, 20261,156GitHub starsIncludes scripts

A Salesforce skill for distributing a UI bundle app as a second-generation (2GP) package.

What the skill teaches

A Salesforce skill for distributing a UI bundle app as a second-generation (2GP) package. The agent confirms which orgs are involved, checks that packaging is enabled in the Dev Hub, helps choose between managed and unlocked packages, and makes the bundle packageable by setting the API version and namespace, building it, optionally adding a Custom Application and permission set from templates, and deploying the source. It then creates the package and versions with sf package, and installs, upgrades, promotes or uninstalls them in other orgs, with help for failures. It uses the sf CLI, Node.js, npm and jq.

Capabilities

  • Make a UI bundle packageable as a 2GP package
  • Create managed or unlocked package versions
  • Install, upgrade or uninstall packages in another org
  • Troubleshoot packaging failures