Core Features

Plugin

Plugin is Z Code's extension mechanism — through plugin marketplaces, you can add new capabilities to your Agent, such as connecting GitHub for repo management, installing LSP for code intelligence, or bringing in team-shared workflows.


Browse & Install

In the Agents Settings > Plugins > Discover tab, you can browse all available plugins. Z Code ships with the Claude Code official marketplace (claude-plugins-official), ready to use out of the box.

Discover Plugins

Each plugin card shows its name, type tags (Agent / Command / MCP / LSP / Skill / Hook, etc.) and a brief description. Click the Install button on the right to install with one click.

Plugin Types

Type TagDescriptionExample Plugins
AgentSpecialized Agent with complete domain-specific workflowsfeature-dev
CommandCustom commands extending / shortcutsralph-loop
MCPMCP service integration, connecting external tools and data sourcescontext7, github
LSPLanguage server providing code navigation, type checking, etc.typescript-lsp, pyright-lsp
SkillSkill definitions guiding Agent's work patternsfrontend-design
HookHooks that auto-execute on specific eventsralph-loop

Managing Installed Plugins

Switch to the Installed tab to view all currently installed plugins.

Installed Plugins

  • Use the toggle switch to enable or disable plugins (disabled plugins won't load but retain their configuration)
  • Click the delete icon to uninstall a plugin
  • Plugins are grouped by their source marketplace

Managing Marketplaces

Switch to the Marketplace tab to manage your plugin sources. Beyond the built-in official marketplace, you can add third-party or team-private marketplaces.

Plugin Marketplace Management

Adding a Custom Marketplace

Click + Add Marketplace and enter the marketplace source URL in the dialog. Four formats are supported:

Add Marketplace Source URL

FormatExampleDescription
GitHub repoowner/repoSimplest method — just use GitHub username/repo name
SSH URLgit@github.com:owner/repo.gitSupports any Git hosting platform (GitLab, Bitbucket, etc.)
Remote URLhttps://example.com/marketplace.jsonHosted marketplace.json file URL
Local path/path/to/marketplaceLocal directory or marketplace.json file

Installation Scopes

When installing plugins, you can choose different scopes to control visibility:

ScopeStorage LocationVisibility
User~/.claude/Available across all projects, personal only
Project.claude/settings.jsonShared with team (must be committed to repo)
Local.claude/local.settings.jsonPersonal, current project only

FAQ

What's the difference between Plugin and Skill?
  • Plugin: Extends capabilities — adds new commands, integrates external services, provides new tools
  • Skill: Guides behavior — tells Agent how to complete tasks, what standards to follow

In short, Plugin solves "what can be done", Skill solves "how to do it".

Plugins don't show up after adding a marketplace?

Check the following:

  1. Is the marketplace URL format correct?
  2. Does the repository contain a .claude-plugin/marketplace.json file?
  3. Does the private repository require authentication?
  4. Try refreshing the marketplace list
Can I create a shared plugin marketplace for my team?

Yes. Create a Git repository containing .claude-plugin/marketplace.json, and team members can add this marketplace URL to share plugins.


Next Steps