Documentation

Plugins Overview

Plugins are AI tool extensions from multiple ecosystems — MCP servers, Claude Code plugins, Gemini CLI extensions, Dify plugins, and more. They extend what your AI assistant can do by providing specialized tools, integrations, and capabilities.

What is a Plugin?

A plugin is a PLUGIN.md file or registry entry that defines:

  • YAML frontmatter — metadata like name, description, platform, install command, capabilities, and environment variables
  • Markdown body — detailed usage instructions, configuration guides, and examples

Unlike skills (which teach AI how to do things) and personas (which define AI personality), plugins provide tools — concrete capabilities like file system access, web search, database connections, or API integrations.

Supported Platforms

Plugins on the marketplace come from these ecosystems:

  • MCP (Model Context Protocol) — Servers that provide tools to Claude Desktop, Claude Code, and other MCP-compatible clients
  • Claude Code — Native plugins for the Claude Code CLI
  • Gemini CLI — Extensions for Google's Gemini CLI
  • Dify — Plugins for the Dify AI application platform
  • GitHub Copilot — Extensions for Copilot
  • Claude Cowork — Collaborative AI workspace plugins

The Plugins Marketplace

Browse and discover plugins at /marketplace?tab=plugins. You can:

  • Search by title, description, or tags
  • Filter by platform (MCP, Claude Code, etc.)
  • Filter by category
  • Sort by newest, most downloaded, or highest rated
  • View install commands and configuration requirements

Note: Plugins unlock at 50 fluency points. Complete workflows to earn points and unlock access to the plugins marketplace.

Plugin Categories

Plugins are organized into these categories:

  • development — code execution, language servers, IDE integrations
  • devops — deployment, CI/CD, infrastructure tools
  • data — database connections, data pipelines, analytics
  • design — image generation, design tools, Figma integrations
  • testing — test runners, coverage tools, validation
  • security — vulnerability scanners, secret management
  • documentation — docs generators, API documentation tools
  • automation — workflow automation, task scheduling
  • productivity — note-taking, calendar, task management
  • communication — email, messaging, notifications
  • other — plugins that don't fit the above categories

Installing Plugins

Each plugin includes an install command specific to its platform. For example:

  • MCP servers: npx @modelcontextprotocol/server-filesystem
  • Claude Code plugins: Added via Claude Code configuration
  • npm packages: npm install package-name

Check each plugin's detail page for specific installation instructions, required environment variables, and configuration steps.

Next Steps