Buyer Guide
How to install and manage free and paid Claude plugins from creator storefronts.
Prerequisites
- Claude Code installed
- Node.js (v18+) — includes
npm, which SkillStack uses to deliver plugin packages
Quick Start
1. Install SkillStack (one-time)
/plugin marketplace add https://github.com/SkillStacks/skillstack.git
/plugin install skillstack@skillstack-marketplace
Select "Install for you (user scope)" when prompted. Restart Claude Code.
2. Install a plugin
- Free or freemium plugin — run
/activate-license(skip the license key step) to configure the registry, then/install-pluginto add the storefront and install. No license key needed. - Paid plugin — run
/activate-license, paste your license key, and follow the prompts to install.
Restart Claude Code when done — skills are available after restart.
How It Works
1. Install SkillStack
SkillStack is a free plugin that handles setup, installation, and updates for paid plugins. Install it once:
/plugin marketplace add https://github.com/SkillStacks/skillstack.git
/plugin install skillstack@skillstack-marketplace
When prompted, select "Install for you (user scope)" — the first and recommended option. Restart Claude Code.
2. Install a plugin
For free or freemium plugins:
/activate-license
Skip the license key when prompted — this configures the SkillStack registry (required for all installs). Then:
/install-plugin
Claude walks you through adding the creator's storefront and installing the plugin. Freemium plugins give you the free skills automatically — you can upgrade later if you want the full set.
For paid plugins:
/activate-license
This configures your system and walks you through everything:
- Configures the SkillStack registry
- Validates your license key and auto-detects which plugin it's for
- Provides the exact commands to add the creator's storefront and install the plugin
Follow Claude's instructions to install the plugin, then restart Claude Code.
- Multi-license plugins — multiple purchase options (e.g., one-time or lifetime); SkillStack auto-detects which you purchased
- Additional keys — run
/activate-licenseagain anytime to activate more keys - Already have SkillStack configured? You can skip
/activate-licenseand go straight to adding storefronts and installing
After installation
- Restart Claude Code after installing for skills to take effect
- No runtime license checks — once installed, plugins work offline
- Plugins persist locally across sessions
Updating Plugins
There are two kinds of updates to be aware of:
| What | How it's updated | What it affects |
|---|---|---|
| SkillStack plugin | Claude Code marketplace update (git-based) | The /activate-license, /install-plugin, /update-plugins skills |
| Creator plugins | npm registry via SkillStack Worker | The plugins you purchased or installed for free |
Enable auto-updates (recommended)
By default, third-party marketplaces (including creator storefronts) do not auto-update. To enable:
- Run
/pluginto open the plugin manager - Go to the Marketplaces tab
- Select the storefront
- Choose Enable auto-update
With auto-update enabled, Claude checks for updates at startup.
Check for updates manually
For creator plugins (paid or free plugins distributed via SkillStack):
/update-plugins
For all plugins (including the SkillStack plugin itself):
/plugin marketplace update <storefront-name>
Apply updates
Run /update-plugins and follow the prompts — it handles the update process for SkillStack-distributed plugins.
How updates work behind the scenes
When a creator pushes an update:
- Creator bumps the version in their source repo and pushes
- SkillStack Worker receives the webhook, syncs the new version, and clears the cached tarball
- Your next update check sees the new version is available
- You run
/update-plugins— it fetches the new version from the SkillStack registry
Update behavior by license
| License Model | Update Behavior |
|---|---|
| Free | Always updates to latest |
| Subscription | Updates while subscription is active |
| Lifetime | All future updates included |
| One-Time | Locked to the version you purchased |
Note: If a plugin offers multiple license types, your specific purchase determines your update access. For example, if a plugin offers both one-time and lifetime options and you purchased one-time, you're locked to your purchased version — even though lifetime buyers get all updates.
Multi-License Plugins
Some plugins offer multiple purchase options — for example, a one-time purchase (locked to the version at purchase time) alongside a lifetime license (all future updates included).
How it works
- The creator sets up multiple options in their payment provider
- You purchase whichever option you prefer from the creator's payment page
- You activate your license key via
/activate-license— SkillStack auto-detects which option you purchased - Your access is enforced based on your specific purchase, not the plugin's default model
What you see
When you install a multi-license plugin, the install flow shows the available options:
This plugin offers multiple purchase options:
- One-time: Access to the current version (v2.0.0). Future updates not included.
- Lifetime: All current and future updates included.
After activation, setup confirms which license type was detected:
License activated for my-plugin (lifetime — all future updates included).
Upgrading from one-time to lifetime
- Purchase a lifetime license from the creator
- Run
/activate-licenseand activate the new key - Run
/update-pluginsto get the latest version
Free and Freemium Plugins
Free plugins are fully open — install them and get everything, no license key needed.
Freemium plugins include a free tier with a subset of skills. When you install a freemium plugin without a license key:
- You get the free skills automatically — no error, no license needed
- All non-skill files (hooks, output styles, MCP config) are included
- Premium skills are excluded from the install until you activate a license
To upgrade a freemium plugin to the full version, purchase a license from the creator, run /activate-license to activate your key, then uninstall and reinstall the plugin:
/plugin uninstall <plugin-name>@<storefront-name>
/plugin install <plugin-name>@<storefront-name>
The reinstall fetches the full plugin with all premium skills included.
Managing License Keys
Activating a new key
Run /activate-license and follow the prompts. If you already have purchased plugins, the new key is linked to your existing account automatically.
When a subscription lapses
- New installs or updates will fail — renew your subscription with the creator
- Already-installed plugins continue to work (they're local files)
- No new key or token needed after renewing
One-time purchases
Creators choose between two models:
- Lifetime — your purchase includes all future updates
- One-Time — your purchase covers the version at time of purchase; newer versions require a new purchase
Troubleshooting
| Symptom | Fix |
|---|---|
| 401 Unauthorized | Run /activate-license to configure and activate your license key |
| 403 Forbidden | Your subscription may have lapsed — renew with the creator |
| 403 + "no access to this plugin" | You have a SkillStack token but haven't activated a license for this specific plugin — run /activate-license to activate |
| Plugin not found | Make sure you've added the creator's storefront (/plugin marketplace add) and installed SkillStack (/plugin marketplace add https://github.com/SkillStacks/skillstack.git) |
| Skills not appearing | Restart Claude Code after installing a plugin |
| Setup seems broken | Re-run /activate-license — it's safe to run multiple times |
| "Key already activated for [other plugin]" | Each license key can only be used for one plugin. Check your purchase confirmation for the correct key, or contact the plugin creator. |