Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
6 changes: 3 additions & 3 deletions .claude-plugin/marketplace.json
Original file line number Diff line number Diff line change
Expand Up @@ -35,10 +35,10 @@
"strict": false
},
{
"name": "repository-explorer",
"source": "./.claude/plugins/repository-explorer",
"name": "repomix-explorer",
"source": "./.claude/plugins/repomix-explorer",
"description": "AI-powered repository analysis agent using Repomix CLI. Analyzes local and remote repositories intelligently by running repomix commands, then reading and searching the generated output files to answer questions about code structure, patterns, and content.",
"version": "1.0.0",
"version": "1.1.0",
"author": {
"name": "yamadashy"
},
Expand Down
2 changes: 1 addition & 1 deletion .claude/plugins/repomix-commands/commands/pack-local.md
Original file line number Diff line number Diff line change
Expand Up @@ -72,7 +72,7 @@ If the user wants to analyze or explore the generated output:
- The sub-agent will efficiently search and read specific sections using grep and incremental reading

**Agent Selection Strategy**:
1. If `repository-explorer:repository-explorer` agent is available, use it (optimized for repomix output analysis)
1. If `repomix-explorer:explorer` agent is available, use it (optimized for repomix output analysis)
2. Otherwise, use the `general-purpose` agent or another suitable sub-agent
3. The sub-agent should use Grep and Read tools to analyze incrementally

Expand Down
2 changes: 1 addition & 1 deletion .claude/plugins/repomix-commands/commands/pack-remote.md
Original file line number Diff line number Diff line change
Expand Up @@ -79,7 +79,7 @@ If the user wants to analyze or explore the generated output:
- The sub-agent will efficiently search and read specific sections using grep and incremental reading

**Agent Selection Strategy**:
1. If `repository-explorer:repository-explorer` agent is available, use it (optimized for repomix output analysis)
1. If `repomix-explorer:explorer` agent is available, use it (optimized for repomix output analysis)
2. Otherwise, use the `general-purpose` agent or another suitable sub-agent
3. The sub-agent should use Grep and Read tools to analyze incrementally

Expand Down
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
{
"name": "repository-explorer",
"name": "repomix-explorer",
"description": "AI-powered repository analysis agent using Repomix CLI. Analyzes local and remote repositories intelligently by running repomix commands, then reading and searching the generated output files to answer questions about code structure, patterns, and content.",
"version": "1.0.1",
"version": "1.1.0",
"author": {
"name": "yamadashy"
},
Expand Down
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
---
name: repository-explorer
description: Use this agent when the user wants to analyze or explore a codebase (remote repository or local repository) using Repomix. This includes scenarios like:\n\n- User asks to analyze a GitHub repository: "Can you analyze this repository: https://github.com/user/repo"\n- User wants to understand a local codebase: "Analyze the codebase in /path/to/project"\n- User requests insights about code structure: "What's the structure of this project?"\n- User wants to find specific patterns: "Find all React components in this repo"\n- User asks about code metrics: "How many lines of code are in this project?"\n- User wants to explore specific files or directories: "Show me the authentication logic"\n\nExamples:\n\n<example>\nuser: "Can you analyze this repository: https://github.com/facebook/react"\nassistant: "I'll use the repository-explorer:repository-explorer agent to analyze the React repository and provide insights about its structure and content."\n<commentary>\nThe user is requesting repository analysis, so use the Task tool to launch the repository-explorer:repository-explorer agent to process the remote repository.\n</commentary>\n</example>\n\n<example>\nuser: "I want to understand the structure of the project in ~/projects/my-app"\nassistant: "Let me use the repository-explorer:repository-explorer agent to analyze the local repository and provide you with a comprehensive overview."\n<commentary>\nThe user wants to analyze a local repository structure, so use the repository-explorer:repository-explorer agent to process the local codebase.\n</commentary>\n</example>\n\n<example>\nuser: "Find all authentication-related files in the yamadashy/repomix repository"\nassistant: "I'll use the repository-explorer:repository-explorer agent to search for authentication-related code in the Repomix repository."\n<commentary>\nThe user wants to find specific patterns in a remote repository, so use the repository-explorer:repository-explorer agent.\n</commentary>\n</example>
name: explorer
description: Use this agent when the user wants to analyze or explore a codebase (remote repository or local repository) using Repomix. This includes scenarios like:\n\n- User asks to analyze a GitHub repository: "Can you analyze this repository: https://github.com/user/repo"\n- User wants to understand a local codebase: "Analyze the codebase in /path/to/project"\n- User requests insights about code structure: "What's the structure of this project?"\n- User wants to find specific patterns: "Find all React components in this repo"\n- User asks about code metrics: "How many lines of code are in this project?"\n- User wants to explore specific files or directories: "Show me the authentication logic"\n\nExamples:\n\n<example>\nuser: "Can you analyze this repository: https://github.com/facebook/react"\nassistant: "I'll use the repomix-explorer:explorer agent to analyze the React repository and provide insights about its structure and content."\n<commentary>\nThe user is requesting repository analysis, so use the Task tool to launch the repomix-explorer:explorer agent to process the remote repository.\n</commentary>\n</example>\n\n<example>\nuser: "I want to understand the structure of the project in ~/projects/my-app"\nassistant: "Let me use the repomix-explorer:explorer agent to analyze the local repository and provide you with a comprehensive overview."\n<commentary>\nThe user wants to analyze a local repository structure, so use the repomix-explorer:explorer agent to process the local codebase.\n</commentary>\n</example>\n\n<example>\nuser: "Find all authentication-related files in the yamadashy/repomix repository"\nassistant: "I'll use the repomix-explorer:explorer agent to search for authentication-related code in the Repomix repository."\n<commentary>\nThe user wants to find specific patterns in a remote repository, so use the repomix-explorer:explorer agent.\n</commentary>\n</example>
model: inherit
---

Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -2,11 +2,11 @@
description: Explore and analyze a local codebase
---

Analyze a local codebase using the repository-explorer:repository-explorer agent.
Analyze a local codebase using the repomix-explorer:explorer agent.

When the user runs this command, they want to explore and understand a local project's code structure, patterns, and content.

**Note**: This command is part of the repository-explorer plugin, so the repository-explorer:repository-explorer agent is guaranteed to be available.
**Note**: This command is part of the repomix-explorer plugin, so the repomix-explorer:explorer agent is guaranteed to be available.

## Usage

Expand All @@ -19,7 +19,7 @@ The user should provide a path to a local directory:

1. **Extract directory path** from the user's input (default to current directory if not specified)
2. **Convert relative paths to absolute paths** if needed
3. **Launch the repository-explorer:repository-explorer agent** to analyze the codebase
3. **Launch the repomix-explorer:explorer agent** to analyze the codebase
4. **Provide the agent with clear instructions** about what to analyze

## Example Usage
Expand All @@ -33,7 +33,7 @@ The user should provide a path to a local directory:

## What to Tell the Agent

Provide the repository-explorer:repository-explorer agent with a task that includes:
Provide the repomix-explorer:explorer agent with a task that includes:
- The directory path to analyze (absolute path)
- Any specific focus areas mentioned by the user
- Clear instructions about what analysis is needed
Expand All @@ -59,7 +59,7 @@ Steps:
1. Parse the directory path from user input (default to current directory if not specified)
2. Resolve to absolute path
3. Identify any specific questions or focus areas from the user's request
4. Launch the repository-explorer:repository-explorer agent with:
4. Launch the repomix-explorer:explorer agent with:
- The Task tool
- A clear task description following the template above
- Any specific analysis requirements
Expand All @@ -69,4 +69,4 @@ The agent will:
- Analyze the generated output file efficiently using Grep and Read tools
- Provide comprehensive findings based on the analysis

Remember: The repository-explorer:repository-explorer agent is optimized for this workflow. It will handle all the details of running repomix CLI, searching with grep, and reading specific sections. Your job is to launch it with clear context about which directory to analyze and what specific insights are needed.
Remember: The repomix-explorer:explorer agent is optimized for this workflow. It will handle all the details of running repomix CLI, searching with grep, and reading specific sections. Your job is to launch it with clear context about which directory to analyze and what specific insights are needed.
Original file line number Diff line number Diff line change
Expand Up @@ -2,11 +2,11 @@
description: Explore and analyze a remote GitHub repository
---

Analyze a remote GitHub repository using the repository-explorer:repository-explorer agent.
Analyze a remote GitHub repository using the repomix-explorer:explorer agent.

When the user runs this command, they want to explore and understand a remote repository's code structure, patterns, and content.

**Note**: This command is part of the repository-explorer plugin, so the repository-explorer:repository-explorer agent is guaranteed to be available.
**Note**: This command is part of the repomix-explorer plugin, so the repomix-explorer:explorer agent is guaranteed to be available.

## Usage

Expand All @@ -18,7 +18,7 @@ The user should provide a GitHub repository in one of these formats:
## Your Responsibilities

1. **Extract repository information** from the user's input
2. **Launch the repository-explorer:repository-explorer agent** to analyze the repository
2. **Launch the repomix-explorer:explorer agent** to analyze the repository
3. **Provide the agent with clear instructions** about what to analyze

## Example Usage
Expand All @@ -31,7 +31,7 @@ The user should provide a GitHub repository in one of these formats:

## What to Tell the Agent

Provide the repository-explorer:repository-explorer agent with a task that includes:
Provide the repomix-explorer:explorer agent with a task that includes:
- The repository to analyze (URL or owner/repo format)
- Any specific focus areas mentioned by the user
- Clear instructions about what analysis is needed
Expand All @@ -56,7 +56,7 @@ Steps:

1. Parse the repository information from user input (owner/repo or full URL)
2. Identify any specific questions or focus areas from the user's request
3. Launch the repository-explorer:repository-explorer agent with:
3. Launch the repomix-explorer:explorer agent with:
- The Task tool
- A clear task description following the template above
- Any specific analysis requirements
Expand All @@ -66,4 +66,4 @@ The agent will:
- Analyze the generated output file efficiently using Grep and Read tools
- Provide comprehensive findings based on the analysis

Remember: The repository-explorer:repository-explorer agent is optimized for this workflow. It will handle all the details of running repomix CLI, searching with grep, and reading specific sections. Your job is to launch it with clear context about which repository to analyze and what specific insights are needed.
Remember: The repomix-explorer:explorer agent is optimized for this workflow. It will handle all the details of running repomix CLI, searching with grep, and reading specific sections. Your job is to launch it with clear context about which repository to analyze and what specific insights are needed.
14 changes: 7 additions & 7 deletions README.md
Original file line number Diff line number Diff line change
Expand Up @@ -1029,7 +1029,7 @@ Pack this project as markdown with compression
Pack only TypeScript files from the yamadashy/repomix repository
```

**3. repository-explorer:repository-explorer** (AI Analysis Agent Plugin)
**3. repomix-explorer:explorer** (AI Analysis Agent Plugin)

AI-powered repository analysis agent that intelligently explores codebases using Repomix CLI.

Expand All @@ -1040,15 +1040,15 @@ AI-powered repository analysis agent that intelligently explores codebases using
- Automatic context management for large repositories

**Available Commands:**
- `/repository-explorer:explore-local` - Analyze local codebase with AI assistance
- `/repository-explorer:explore-remote` - Analyze remote GitHub repositories with AI assistance
- `/repomix-explorer:explore-local` - Analyze local codebase with AI assistance
- `/repomix-explorer:explore-remote` - Analyze remote GitHub repositories with AI assistance

**Example usage:**
```text
/repository-explorer:explore-local ./src
/repomix-explorer:explore-local ./src
Find all authentication-related code

/repository-explorer:explore-remote facebook/react
/repomix-explorer:explore-remote facebook/react
Show me the main component architecture
```

Expand All @@ -1075,10 +1075,10 @@ The agent automatically:
/plugin install repomix-commands@repomix

# Install repository explorer plugin (AI-powered analysis)
/plugin install repository-explorer@repomix
/plugin install repomix-explorer@repomix
```

**Note**: The `repomix-mcp` plugin is recommended as a foundation. The `repomix-commands` plugin provides convenient slash commands, while `repository-explorer` adds AI-powered analysis capabilities. While you can install them independently, using all three provides the most comprehensive experience.
**Note**: 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.

**Alternatively, use the interactive plugin installer:**

Expand Down
20 changes: 10 additions & 10 deletions website/client/src/de/guide/claude-code-plugins.md
Original file line number Diff line number Diff line change
Expand Up @@ -22,7 +22,7 @@ Bietet praktische Slash-Befehle mit Unterstützung für natürliche Sprache.
- `/repomix-commands:pack-local` - Lokale Codebase mit verschiedenen Optionen verpacken
- `/repomix-commands:pack-remote` - Entfernte GitHub-Repositories verpacken und analysieren

### 3. repository-explorer:repository-explorer (KI-Analyse-Agent-Plugin)
### 3. repomix-explorer:explorer (KI-Analyse-Agent-Plugin)

KI-gesteuerter Repository-Analyse-Agent, der Codebases intelligent mit Repomix CLI erkundet.

Expand All @@ -33,8 +33,8 @@ KI-gesteuerter Repository-Analyse-Agent, der Codebases intelligent mit Repomix C
- Automatische Kontextverwaltung für große Repositories

**Verfügbare Befehle:**
- `/repository-explorer:explore-local` - Lokale Codebase mit KI-Unterstützung analysieren
- `/repository-explorer:explore-remote` - Entfernte GitHub-Repositories mit KI-Unterstützung analysieren
- `/repomix-explorer:explore-local` - Lokale Codebase mit KI-Unterstützung analysieren
- `/repomix-explorer:explore-remote` - Entfernte GitHub-Repositories mit KI-Unterstützung analysieren

**Funktionsweise:**
1. Führt `npx repomix@latest` aus, um das Repository zu verpacken
Expand Down Expand Up @@ -63,11 +63,11 @@ Installieren Sie die Plugins mit den folgenden Befehlen:
/plugin install repomix-commands@repomix

# Repository-Explorer-Plugin installieren (KI-gestützte Analyse)
/plugin install repository-explorer@repomix
/plugin install repomix-explorer@repomix
```

::: tip Plugin-Beziehung
Das `repomix-mcp`-Plugin wird als Basis empfohlen. Das `repomix-commands`-Plugin bietet praktische Slash-Befehle, während `repository-explorer` KI-gestützte Analysefunktionen hinzufügt. Obwohl Sie sie unabhängig installieren können, bietet die Verwendung aller drei die umfassendste Erfahrung.
Das `repomix-mcp`-Plugin wird als Basis empfohlen. Das `repomix-commands`-Plugin bietet praktische Slash-Befehle, während `repomix-explorer` KI-gestützte Analysefunktionen hinzufügt. Obwohl Sie sie unabhängig installieren können, bietet die Verwendung aller drei die umfassendste Erfahrung.
:::

### Alternative: Interaktive Installation
Expand Down Expand Up @@ -112,10 +112,10 @@ Weitere Beispiele:

### Lokale Codebase mit KI erkunden

Verwenden Sie den Befehl `/repository-explorer:explore-local` für KI-gestützte Analyse:
Verwenden Sie den Befehl `/repomix-explorer:explore-local` für KI-gestützte Analyse:

```text
/repository-explorer:explore-local ./src
/repomix-explorer:explore-local ./src
Alle authentifizierungsbezogenen Codes finden
```

Expand All @@ -126,10 +126,10 @@ Weitere Beispiele:

### Entferntes Repository mit KI erkunden

Verwenden Sie den Befehl `/repository-explorer:explore-remote`, um GitHub-Repositories zu analysieren:
Verwenden Sie den Befehl `/repomix-explorer:explore-remote`, um GitHub-Repositories zu analysieren:

```text
/repository-explorer:explore-remote facebook/react
/repomix-explorer:explore-remote facebook/react
Die Hauptkomponentenarchitektur anzeigen
```

Expand All @@ -152,7 +152,7 @@ Der Plugin-Quellcode ist im Repomix-Repository verfügbar:
- [Plugin-Marktplatz](https://github.com/yamadashy/repomix/tree/main/.claude-plugin)
- [MCP-Plugin](https://github.com/yamadashy/repomix/tree/main/.claude/plugins/repomix-mcp)
- [Befehls-Plugin](https://github.com/yamadashy/repomix/tree/main/.claude/plugins/repomix-commands)
- [Repository-Explorer-Plugin](https://github.com/yamadashy/repomix/tree/main/.claude/plugins/repository-explorer)
- [Repository-Explorer-Plugin](https://github.com/yamadashy/repomix/tree/main/.claude/plugins/repomix-explorer)

## Feedback und Support

Expand Down
Loading
Loading