Skip to main content
Applicable plans: Enterprise
Extensions & Marketplace is used to manage organization-approved plugins and skills. Admins can organize capabilities into collections via a private marketplace, control member visibility, and distribute them to Qoder or QoderWork members as needed. Suitable for scenarios requiring team practice consolidation, enterprise tool integration, professional workflow reuse, or unified capability distribution.

Core Concepts

ConceptDescription
SkillA reusable capability for specific tasks, e.g., code review, test generation, API documentation generation
PluginAn installable capability package that may contain skills, commands, MCP servers, etc. Displayed as Expert Kits in the QoderWork client marketplace
Private MarketplaceThe entry point for organization members to discover and install enterprise-approved capabilities
CollectionA management unit in the Private Marketplace for organizing plugins or skills of the same category
DistributionAdmin pushes individual plugins or skills from a collection to members
For plugin directory structure, plugin.json, MCP server configuration, Hooks, packaging and distribution, see Plugins.

Private Marketplace

The Private Marketplace is managed by collections. Collections can apply to Qoder, QoderWork, or both. When connecting to the Private Marketplace, only QoderWork currently supports displaying in the client marketplace; both Qoder and QoderWork support admin distribution. The current Private Marketplace supports QoderWork’s Skill Marketplace and Expert Kits Marketplace, where the Expert Kits Marketplace displays plugin content. The content type of a collection determines which marketplace it appears in within QoderWork:
Content TypeDisplay Location in QoderWork
SkillsSkill Marketplace
PluginsExpert Kits Marketplace

Collections

Collections are used to organize plugins and skills in the Private Marketplace. When creating a collection, confirm the following:
FieldDescription
Collection nameThe name visible to members or admins
DescriptionExplains the target team, scenario, or content boundary
ProductWhether the collection applies to Qoder, QoderWork, or both
Content typeWhether the collection contains plugins or skills
Marketplace visibilityControls which members can discover this collection in the QoderWork client marketplace
Tip: A collection manages only one content type. Create separate collections for plugins and skills when both need management.

Uploading Plugins or Skills

Admins can upload enterprise-owned plugins or skills to the current collection. The uploaded content type must match the collection’s content type.
Content TypeZIP Package Requirements
PluginZIP root directory must contain a .qoder-plugin/ directory
SkillZIP root directory must contain a SKILL.md file
After uploading, the content appears in the current collection. Admins can continue to configure categories, view version information, or set up distribution.

Managing Content

Content in a collection can be configured with categories, distribution scope, and distribution strategy. Categories help members understand and find content in the Private Marketplace. Use stable, easy-to-understand category names such as Code Review, Testing, Documentation, Data. Removing content from a collection only removes its relationship with the current collection — it does not delete the original plugin or skill package.

Configuring Distribution

Distribution configuration applies to individual items within a collection. Both Qoder and QoderWork support admin distribution.
Distribution ScopeDescription
Not distributedNot distributed by admin; if the collection is visible to members, they can still self-install
Distribute to allDistributed to all members in the organization
Distribute to groupsDistributed to specified member groups
Distribution StrategyDescription
Client configurableMembers can view and configure the content in their client
Force enabledContent is displayed in the client and kept enabled
Silent enableContent is not displayed in the client but enabled in the background
Marketplace visibility and distribution scope are two different concepts:
ScopeControlsEffect
Marketplace visibilityCollectionWhether members can discover this collection in the QoderWork client marketplace
Distribution scopeIndividual contentWhether members receive the admin-distributed content
If the distribution scope is larger than the marketplace visibility, some members may receive client content but cannot search for it in the QoderWork client marketplace.

FAQ

What is the difference between plugins and skills?

Skills are typically used to complete a specific task. Plugins are installable capability packages that can contain one or more skills, as well as commands, MCP servers, and other capabilities. In the QoderWork client marketplace, plugins are displayed as Expert Kits.

Is content in the Private Marketplace always distributed to members?

No. Private Marketplace visibility means members can discover content in the QoderWork client marketplace; whether it is distributed depends on the content’s distribution scope and strategy.

Does removing content from a collection delete the plugin or skill?

No. Removing content from a collection only removes its relationship with the current collection — it does not delete the original plugin or skill package.