# Reserved Plugin and Marketplace Names These names are blocked for third-party use by the Claude Code marketplace. Reject any plugin or marketplace name that matches an exact entry or a wildcard pattern below. ## Exact reserved names ``` claude-code-marketplace claude-code-plugins claude-plugins-official claude-plugins-community claude-community anthropic-marketplace anthropic-plugins agent-skills anthropic-agent-skills knowledge-work-plugins life-sciences claude-for-legal claude-for-financial-services financial-services-plugins ``` ## Reserved name patterns (prefix match) Any name starting with these strings is reserved: ``` anthropic- claude- official-claude anthropic-tools ``` ## Kebab-case requirement Plugin names must match `^[a-z0-9]+(-[a-z0-9]+)*$` — lowercase letters, digits, and hyphens only. No underscores, spaces, or uppercase. The Claude.ai marketplace sync rejects non-kebab-case names even if the local CLI tolerates them. ## How to check 1. Exact match: is the name in the exact reserved list above? 2. Pattern match: does the name start with any reserved prefix? 3. Format: does the name match the kebab-case regex? If any check fails, halt and ask the user for a different name before continuing.