Become a publisher and add your team
Create a publisher, understand names and roles, and invite teammates to publish with you.
Publishing on PGB Marketplace is open to everyone. You publish under a publisher, which is the name that appears in a package's address, like @acme/my-package.
Open the publisher portal
- Sign in at marketplace.pgbhub.com.
- Open Publish. When you are signed in the page is the Publisher portal: "Manage who publishes, upload new packages and versions, and look after what's live."
Create a publisher
- Under Create a publisher, enter a Publisher name (in the package name, like @name/package). Use lower-case letters, numbers and dashes, 2 to 32 characters.
- Enter a Display name, for example "Acme Inc.".
- Choose Create publisher.
The publisher name cannot be changed later. Names starting with pgb are reserved, along with a few words such as admin, official, support and system. One account can own up to five publishers.
Add teammates
If you are an Owner, each of your publishers has an Add a team member form.
- Enter the person's email.
- Choose a role: Maintainer or Owner.
- Choose Add.
Maintainers can publish versions and manage packages. Owners can also add people.
Your public page
Choose Public page on a publisher to see how people see you. A Verified mark means PGB confirmed your identity. Without it you are shown as a community publisher.
Open a package that is not listed
Packages waiting for review do not appear in your list. Use Open a package by name, type @publisher/package and choose Open to reach its management page.
Good to know
- You can only publish under a publisher you belong to.
- A publisher's packages are all listed on its public page.
- Next step: The package manifest.
More guides in PGB Marketplace
Browse and search PGB Marketplace
Find agents, tools, integrations, functions, templates and workflows by type, category, portability and keyword.
Trust labels and portability levels explained
What Official, Verified Publisher, Security Checked, Featured and Community each mean, and what Portable, Compatible and PGB Native tell you.
Review permissions and install a package
Choose where a package goes, read exactly what it can access, fill in its settings and confirm the install.
See and remove what you have installed
The My installs page lists every package you installed and anything installed on projects you manage, with an Uninstall button.
Write the package manifest (pgb.package.json)
The one file that describes your package: name, type, version, permissions, settings and secrets, with the rules each field must follow.
Template variables: the settings form for your template
Define the fields people fill in, how they are grouped and shown, and which files stay locked, in the template block of your manifest.