From claude-vault
Apply a named bundle from the Claude Vault inventory — activates all plugins and MCP servers the bundle declares in the current project. Use when the user names a bundle ("activate the podcast bundle").
How this skill is triggered — by the user, by Claude, or both
Slash command
/claude-vault:activate-bundleThe summary Claude sees in its skill listing — used to decide when to auto-load this skill
Apply a bundle: a named set of plugins + MCP servers defined in the inventory. Equivalent to running `activate-plugin` and `activate-mcp` for each member, but in one shot.
Apply a bundle: a named set of plugins + MCP servers defined in the inventory. Equivalent to running activate-plugin and activate-mcp for each member, but in one shot.
The user names a bundle (e.g. "activate the podcast bundle"). If ambiguous, run list-vault filtered to bundles.
skills/_shared/inventory-path.md. Find bundles[] entry by name. If not found, tell the user and stop — suggest list-vault..git/.claude ancestor).plugins and mcpServers, confirm the referenced item still exists in the inventory's top-level plugins / mcpServers arrays. Collect missing references.activate-plugin (set enabledPlugins["<name>@<marketplace>"] = true in .claude/settings.json). Skip ones already active, count them.activate-mcp (write to .mcp.json, add to enabledMcpjsonServers). Skip ones already mounted with matching config; ask before overwriting on config mismatch.${VAR} placeholders) and list them once at the end.Per-member status line (activated / already active / skipped). Totals line. Env-vars-needed line if applicable. One restart reminder.
Creates, edits, and optimizes skills for Claude Code, including drafting, evaluating with test prompts, iterating on performance, and improving skill descriptions for better triggering accuracy.
npx claudepluginhub danielrosehill/claude-code-plugins --plugin claude-vault