From favorite-plugins-installers
Define a new curated batch of third-party Claude plugins and write it as a JSON file under batches/. Use when the user says "add a new batch", "I want to bundle these plugins", or proposes a new theme grouping.
npx claudepluginhub danielrosehill/claude-code-plugins --plugin favorite-plugins-installersThis skill uses the workspace's default tool permissions.
Create a new batch definition file in this plugin's `batches/` directory.
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.
Create a new batch definition file in this plugin's batches/ directory.
dev-essentials → batches/dev-essentials.json).{ name, marketplace, why? } entries. marketplace is the GitHub owner the plugin is published under.marketplace values; for each, prompt the user for the marketplace repo name (e.g. owner=somebody, repo=Their-Plugins) so the JSON can include the marketplaces[] block.batches/.${CLAUDE_PLUGIN_ROOT}/batches/<batch_name>.json matching the schema in batches/README.md.python3 -c "import json; json.load(open('<path>'))".Claude-Favorite-Plugins-Installers-Plugin (and bump the plugin version via publish-plugin-update).${CLAUDE_USER_DATA:-${XDG_DATA_HOME:-$HOME/.local/share}/claude-plugins}/favorite-plugins-installers/batches/<name>.json instead, and teach list-batches / install-batch to read from both locations. Default to repo-shipped batches unless the user specifies "private" or "local-only".