From claude-vault
Find a dormant skill or plugin in the vault by keyword. Use when the user describes a task ("trim silence", "look up a medication") and the matching tool may live in a dormant plugin.
npx claudepluginhub danielrosehill/claude-code-plugins --plugin claude-vaultThis skill uses the workspace's default tool permissions.
Progressive discovery for the vault. Searches a flat skill-index across every dormant plugin and surfaces matches with their parent plugin so the user can activate just what they need.
Guides Next.js Cache Components and Partial Prerendering (PPR): 'use cache' directives, cacheLife(), cacheTag(), revalidateTag() for caching, invalidation, static/dynamic optimization. Auto-activates on cacheComponents: true.
Guides building MCP servers enabling LLMs to interact with external services via tools. Covers best practices, TypeScript/Node (MCP SDK), Python (FastMCP).
Share bugs, ideas, or general feedback.
Progressive discovery for the vault. Searches a flat skill-index across every dormant plugin and surfaces matches with their parent plugin so the user can activate just what they need.
Whenever the user's request might be served by a dormant plugin and you don't already see a matching active skill. Cheap to call — single grep against a flat file.
A query string (one or more keywords). If the user didn't give one, infer from their stated task.
$VAULT_DIR/skill-index.txt per skills/_shared/skill-index.md. If missing, tell the user to run update-vault to generate it, then stop.<skill-name> — [<plugin>] — <description>.activate-plugin. If multiple plugins are involved, list them grouped by plugin and ask which to activate.Compact list. No preamble. End with one line: "Activate <plugin>?" when there's a clear winner, or "Which plugin do you want?" when ambiguous.
activate-plugin / activate-bundle.