Skip to main content
Glama
claude-code-plugins.md5.42 kB
# Claude Code Plugins Repomix provides official plugins for [Claude Code](https://docs.anthropic.com/en/docs/claude-code/overview) that integrate seamlessly with the AI-powered development environment. These plugins make it easy to analyze and pack codebases directly within Claude Code using natural language commands. ## Installation ### 1. Add the Repomix Plugin Marketplace First, add the Repomix plugin marketplace to Claude Code: ```text /plugin marketplace add yamadashy/repomix ``` ### 2. Install Plugins Install the plugins using the following commands: ```text # Install MCP server plugin (recommended foundation) /plugin install repomix-mcp@repomix # Install commands plugin (extends functionality) /plugin install repomix-commands@repomix # Install repository explorer plugin (AI-powered analysis) /plugin install repomix-explorer@repomix ``` ::: tip Plugin Relationship The `repomix-mcp` plugin is recommended as a foundation. The `repomix-commands` plugin provides convenient slash commands, while `repomix-explorer` adds AI-powered analysis capabilities. While you can install them independently, using all three provides the most comprehensive experience. ::: ### Alternative: Interactive Installation You can also use the interactive plugin installer: ```text /plugin ``` This opens an interactive interface where you can browse and install available plugins. ## Available Plugins ### 1. repomix-mcp (MCP Server Plugin) Foundation plugin that provides AI-powered codebase analysis through MCP server integration. **Features:** - Pack local and remote repositories - Search through packed outputs - Read files with built-in security scanning ([Secretlint](https://github.com/secretlint/secretlint)) - Automatic Tree-sitter compression (~70% token reduction) ### 2. repomix-commands (Slash Commands Plugin) Provides convenient slash commands for quick operations with natural language support. **Available Commands:** - `/repomix-commands:pack-local` - Pack local codebase with various options - `/repomix-commands:pack-remote` - Pack and analyze remote GitHub repositories ### 3. repomix-explorer (AI Analysis Agent Plugin) AI-powered repository analysis agent that intelligently explores codebases using Repomix CLI. **Features:** - Natural language codebase exploration and analysis - Intelligent pattern discovery and code structure understanding - Incremental analysis using grep and targeted file reading - Automatic context management for large repositories **Available Commands:** - `/repomix-explorer:explore-local` - Analyze local codebase with AI assistance - `/repomix-explorer:explore-remote` - Analyze remote GitHub repositories with AI assistance **How it works:** 1. Runs `npx repomix@latest` to pack the repository 2. Uses Grep and Read tools to efficiently search the output 3. Provides comprehensive analysis without consuming excessive context ## Usage Examples ### Packing a Local Codebase Use the `/repomix-commands:pack-local` command with natural language instructions: ```text /repomix-commands:pack-local Pack this project as markdown with compression ``` Other examples: - "Pack the src directory only" - "Pack TypeScript files with line numbers" - "Generate output in JSON format" ### Packing a Remote Repository Use the `/repomix-commands:pack-remote` command to analyze GitHub repositories: ```text /repomix-commands:pack-remote yamadashy/repomix Pack only TypeScript files from the yamadashy/repomix repository ``` Other examples: - "Pack the main branch with compression" - "Include only documentation files" - "Pack specific directories" ### Exploring a Local Codebase with AI Use the `/repomix-explorer:explore-local` command for AI-powered analysis: ```text /repomix-explorer:explore-local ./src Find all authentication-related code ``` Other examples: - "Analyze the structure of this project" - "Show me the main components" - "Find all API endpoints" ### Exploring a Remote Repository with AI Use the `/repomix-explorer:explore-remote` command to analyze GitHub repositories: ```text /repomix-explorer:explore-remote facebook/react Show me the main component architecture ``` Other examples: - "Find all React hooks in the repository" - "Explain the project structure" - "Where are error boundaries defined?" ## Related Resources - [MCP Server Documentation](/guide/mcp-server) - Learn about the underlying MCP server - [Configuration](/guide/configuration) - Customize Repomix behavior - [Security](/guide/security) - Understanding security features - [Command Line Options](/guide/command-line-options) - Available CLI options ## Plugin Source Code The plugin source code is available in the Repomix repository: - [Plugin Marketplace](https://github.com/yamadashy/repomix/tree/main/.claude-plugin) - [MCP Plugin](https://github.com/yamadashy/repomix/tree/main/.claude/plugins/repomix-mcp) - [Commands Plugin](https://github.com/yamadashy/repomix/tree/main/.claude/plugins/repomix-commands) - [Repository Explorer Plugin](https://github.com/yamadashy/repomix/tree/main/.claude/plugins/repomix-explorer) ## Feedback and Support If you encounter issues or have suggestions for the Claude Code plugins: - [Open an issue on GitHub](https://github.com/yamadashy/repomix/issues) - [Join our Discord community](https://discord.gg/wNYzTwZFku) - [View existing discussions](https://github.com/yamadashy/repomix/discussions)

Latest Blog Posts

MCP directory API

We provide all the information about MCP servers via our MCP API.

curl -X GET 'https://glama.ai/api/mcp/v1/servers/yamadashy/repomix'

If you have feedback or need assistance with the MCP directory API, please join our Discord server