Overview
Organizations in Packmind help you group your standards, commands, skills, and packages by team or project. Each user can belong to multiple organizations and switch between them as needed. When you first sign up for Packmind, you’ll create your first organization. You can create additional organizations at any time.Creating a New Organization
You can create a new organization at any point while using Packmind:- Click on the organization name in the top-left corner of the screen
- Select New organization from the dropdown menu
- Enter a name for your organization
- Click Create to confirm
Switching Between Organizations
To switch to a different organization:- Click on the organization name in the top-left corner of the screen
- Select the organization you want to switch to from the dropdown menu
All your work (standards, commands, skills, and packages) is
organization-specific. When you switch organizations, you’ll see different
content and settings.
Organization Settings
Organization administrators have access to additional settings for managing their organization. See the following guides for specific administrative tasks:- Managing Users - Invite users and manage roles
- Manage AI Agents - Configure AI agent access
- LLM Configuration - Configure language models
- Marketplace Governance - Curate Git repositories as Packmind-governed marketplaces
Only users with Admin privileges can access organization settings. If you
need administrative access, contact your organization administrator.
Marketplace Governance
Marketplace governance lets organization administrators curate a trusted set of plugin sources for their members. Once a marketplace is linked, every member of the organization can browse the marketplace and the plugins it exposes; only administrators can link or unlink.What is a marketplace?
A marketplace is a Git repository registered at the organization level that exposes a marketplace descriptor. The descriptor declares the plugins the repository offers, and the coding agent it targets — Claude Code or GitHub Copilot — follows from which path holds it:
A repository targets one agent or the other, never both. Packmind probes those paths in the order above and the first one it finds decides the marketplace’s type, so the type is never guessed from the descriptor’s contents and you don’t pick it yourself when linking.
Marketplaces are governance-only constructs:
- Admins link and unlink marketplaces, and monitor their health.
- Members browse the enrolled marketplaces and discover the plugins they expose.
Marketplaces are organization-scoped. There is no per-user marketplace
link — every member of the organization sees the same enrolled marketplaces.
A repository linked as a marketplace is kept separate from repositories used
for standard skill/command distribution. The same
(owner, repo) pair cannot
be linked as both a marketplace and a standard distribution target.Linking a marketplace
Linking is an admin-only action. The denial is enforced server-side — hiding the UI is not sufficient, and non-admin API callers receive an HTTP 403. Marketplaces are linked through one of your organization’s connected Git providers, so the repository can live behind authentication (private GitHub/GitLab org, internal SCM, etc.).- From the organization sidebar, open Marketplaces and click Link a marketplace.
- In the drawer, pick one of your organization’s connected Git providers.
- Select the repository that hosts the marketplace descriptor.
Health state semantics
Every linked marketplace carries a health state that Packmind refreshes via a periodic reconciliation job. The current state is visible on each row of the marketplace list.The initial state at link time is healthy. The state is refreshed on a
periodic schedule (default: every 30 minutes) and the
lastValidatedAt
timestamp on the marketplace row is updated on every run.Unlinking
Unlinking is also an admin-only action. It severs Packmind governance over the marketplace but never touches the Git repository. When you unlink a marketplace:- The marketplace record is soft-deleted on the Packmind side.
- The underlying marketplace-typed
GitReporecord is soft-deleted alongside it. - The Git repository, its branches, and any in-flight pull requests are left untouched — Packmind performs no GitHub/GitLab mutation.
- Open the marketplace row in the Marketplaces list.
- Click Unlink and confirm the action in the dialog.
Errors and resolutions
The table below maps the most common errors surfaced during link/unlink to the action that resolves them.The contract message “The marketplace / has already been linked
to your organization” is stable and safe to surface verbatim to end users.