Install PubNub skills
This guide shows you how to install PubNub skills into a supported AI coding assistant. Installing skills doesn't require a PubNub account. You need one of the following: Claude Code, Cursor IDE, VS Code with GitHub Copilot, Codex, or another assistant that supports the SKILL.md format.
Install all skills with the Vercel Skills CLI
The Skills CLI requires no separate installation step and runs through npx.
-
In your project directory, run:
npx skills add pubnub/skills --allThis installs all skills in the PubNub Skills Collection without further prompts.
-
To choose specific skills or target a specific assistant interactively instead, omit
--all:npx skills add pubnub/skills
For the full set of flags this CLI accepts, refer to the Skills CLI reference.
Install a single skill with the Tessl CLI
Use the Tessl CLI if you want one skill at a time instead of the whole collection.
-
Search the Tessl registry for the skill you need:
npx tessl search --type skills pubnub -
Install a specific skill by name:
npx tessl install pubnub/<skill-name>Replace
<skill-name>with an entry from Available skills, for examplepubnub-presence.
One skill at a time
The Tessl CLI installs one skill per command. To install the entire collection in a single command, use the Vercel Skills CLI instead.
Confirm a skill is active
Skills load automatically once installed. You don't invoke one by name.
- Open the project where you ran the install command, in the assistant you installed skills for.
- Ask a question that matches an installed skill's capability, for example add PubNub presence to my app so users can see who else is online.
- Check that the assistant's response follows the pattern documented for that skill, such as the specific method names or channel structure described in that skill's entry in Available skills.
If the response doesn't reflect the skill's guidance, confirm the assistant you're using is one of the ones listed above and that the install command completed without errors.
Related tasks
- AI development. What a skill contains and how it relates to the MCP server.
- Available skills. Every skill in the collection, by category.
- Set up the MCP server. Add live account access alongside skills, for the fastest path from a prompt to running code.