Installing via the marketplace
Add the RolePlugin marketplace once, then install and update personas from Claude Code.
Add the marketplace
Plugins run in the Claude desktop app's Cowork and Code tabs, and in Claude Code (the CLI). They are not available in the Chat tab or on claude.ai in the browser. Any of the routes below works, and you only need to add the marketplace once.
Point and click (Cowork tab)
In the desktop app's Cowork tab, open Customize → Plugins → Add marketplace, enter
roleplugin/personas-marketplace, then use Browse plugins to install a persona. This is the
friendliest route if you would rather not type commands.
Interactive menu (Claude Code)
Run /plugin to open the plugin manager, go to the Marketplaces tab and add
roleplugin/personas-marketplace, then switch to the Discover tab to browse and install a persona.
Commands (Claude Code or the Code tab)
/plugin marketplace add roleplugin/personas-marketplaceAdding the marketplace registers it with Claude Code; it does not install any persona by itself. The Code tab can install from marketplaces you have already added, but adding a new one uses this command.
Install a persona
/plugin install <persona>@personas-marketplaceReplace <persona> with the persona's slug, for example business-analyst or financial-analyst. Find
the exact slug and install command on that persona's detail page in your library, or in the
persona library reference in these docs. You can also install without typing this,
from the desktop app's plugin browser or the /plugin Discover tab.
Why GitHub is required
The marketplace lives in a private GitHub repository. Installing from it requires a GitHub account that has access to that repository, and a Claude Code environment authenticated to GitHub. A free GitHub account is enough, you do not need a paid plan, and nothing of yours has to live in the repository.
What happens on subscribe and cancel
- On subscribe, your GitHub account is granted access to the private marketplace repository
automatically, so
/plugin marketplace addand/plugin installwork as soon as your subscription is active. - On cancel, that access is revoked in step with when your subscription access ends (see Cancelling). Personas you already installed stay on disk, but you stop receiving updates once access is revoked.
Authenticate GitHub in your environment
Adding the marketplace clones a private repository, so git must be authenticated to GitHub. An SSH key
works (Claude Code clones over SSH when one is present), as does HTTPS via gh auth login or a
GITHUB_TOKEN / GH_TOKEN set in your shell. If it fails with an authentication or permission error,
that is almost always the cause. See
Troubleshooting: installation issues.
Updates
Personas installed through the marketplace update in place whenever a new version ships. You do not need to
run anything beyond your normal /plugin workflow, see Keeping personas updated.