/ utils / plugins / officialMarketplace.ts
officialMarketplace.ts
 1  /**
 2   * Constants for the official Anthropic plugins marketplace.
 3   *
 4   * The official marketplace is hosted on GitHub and provides first-party
 5   * plugins developed by Anthropic. This file defines the constants needed
 6   * to install and identify this marketplace.
 7   */
 8  
 9  import type { MarketplaceSource } from './schemas.js'
10  
11  /**
12   * Source configuration for the official Anthropic plugins marketplace.
13   * Used when auto-installing the marketplace on startup.
14   */
15  export const OFFICIAL_MARKETPLACE_SOURCE = {
16    source: 'github',
17    repo: 'anthropics/claude-plugins-official',
18  } as const satisfies MarketplaceSource
19  
20  /**
21   * Display name for the official marketplace.
22   * This is the name under which the marketplace will be registered
23   * in the known_marketplaces.json file.
24   */
25  export const OFFICIAL_MARKETPLACE_NAME = 'claude-plugins-official'