Installation
Veeva Claude Plugins install into Claude Code from the veeva-claude-plugins marketplace. Each plugin is a directory of skill files with no separate binary or package manager required.
Prerequisites
Section link for PrerequisitesBefore installing a Claude Plugin:
- A Vault user account with API access. The
vaultplugin'sloginskill covers signing in. - Claude Code. Plugins run inside Claude Code. Install Claude Code first if you have not already done so.
- Vault CLI 26.2.4 or later (recommended). Plugins route Vault operations through the Vault CLI when installed. Without it, the plugins call the documented Vault API directly.
- On Windows: Git Bash or WSL. Plugins call the Vault API using
curl, which requires a POSIX shell. The Vault CLI runs in any shell. - Network access to
docs.veevavault.dev. Every plugin connects Claude to the remote Vault Documentation MCP server there.
Add the marketplace
Section link for Add the marketplaceRun once to register the Claude Plugin marketplace with Claude Code.
claude plugin marketplace add https://download.veevavault.dev/claude-plugins/marketplace.jsonIf you have git installed, you can also add the marketplace from GitHub:
claude plugin marketplace add veeva-ai/claude-pluginsInstall a plugin
Section link for Install a pluginInstall the plugin for your role. Claude Code installs declared dependencies automatically:
- All Vault users: Install
vault - Administrators: Install
vault-administrator(installsvaultwith it) - Developers: Install
vault-developer(installsvaultandvault-administratorwith it)
claude plugin install vault@veeva-claude-pluginsclaude plugin install vault-administrator@veeva-claude-pluginsclaude plugin install vault-developer@veeva-claude-pluginsStart a new Claude Code session after installing so the skills load. Run claude plugin list to confirm the installed version.
Install without git
Section link for Install without gitDownload claude-plugins.zip from github.com/veeva-ai/claude-plugins/releases/latest
claude plugin marketplace add "<path-to-folder>"Then follow the Install a plugin steps above. When a new release is available, unzip into the same folder and run the update commands.
Update plugins
Section link for Update pluginsUpdate the marketplace index, then update each plugin:
claude plugin marketplace update veeva-claude-plugins
claude plugin update vault@veeva-claude-plugins
claude plugin update vault-administrator@veeva-claude-plugins
claude plugin update vault-developer@veeva-claude-pluginsTo turn on automatic updates for the marketplace, open /plugin in Claude Code and enable auto-update for veeva-claude-plugins.
Validate a plugin
Section link for Validate a pluginIf you are developing or modifying a plugin locally, validate its structure before use:
claude plugin validate .To validate a specific plugin directory:
claude plugin validate plugins/vault-developerUninstall a plugin
Section link for Uninstall a pluginTo remove a plugin from Claude Code:
claude plugin uninstall vault@veeva-claude-pluginsUninstalling removes the plugin's skills from your Claude Code session. Your Vault CLI sign-in is not affected.