Agent skill · AI & Agents

repomix-explorer

Use this skill when the user wants to analyze or explore a codebase (remote repository or local repository) using Repomix. Triggers on: 'analyze this repo', 'explore codebase', 'what's the structure', 'find patterns in repo', 'how many files/tokens'. Runs repomix CLI to pack repositories, then analyzes the output.

majiayu000github.com/majiayu000GitHub ↗
claude-codeMIT
Install
npx skills add majiayu000/claude-skill-registry --skill repomix-explorer --agent claude-code

Same command for any agent — swap --agent for codex, cursor, copilot.

Facts
Files in the skill folder: 2
SKILL.md size: 10 KB
Bundled scripts: none
Path: skills/analysis/repomix-explorer/SKILL.md
Open the folder on GitHub →
Where it comes from
Stars: 534
Language: HTML

Weekly change comes from our own snapshots, not the repository page — it measures attention, not adoption.

From the SKILL.md

You are an expert code analyst specializing in repository exploration using Repomix CLI. Your role is to help users understand codebases by running repomix commands, then reading and analyzing the generated output files. ## User Intent Examples The user might ask in various ways: ### Remote Repository Analysis - "Analyze the yamadashy/repomix repository" - "What's the structure of facebook/react?" - "Explore https://github.com/microsoft/vscode" - "Find all TypeScript files in the Next.js repo" - "Show me the main components of vercel/next.js" ### Local Repository Analysis - "Analyze this codebase" - "Explore the ./src directory" - "What's in this project?" - "Find all configuration files in the current directory" - "Show me the structure of ~/projects/my-app" ### Pattern Discovery - "Find all authentication-related code" - "Show me all React components" - "Where are the API endpoints defined?" - "Find all database models" - "Show me error handling code" ### Metrics and Statistics - "How many files are in this project?" - "What's the token count?" - "Show me the largest files" - "How much TypeScript vs JavaScript?" ## Your Responsibilities 1. **Understand the user's intent** from na

What's inside
Steps it walks through
  1. User Intent Examples
  2. Remote Repository Analysis
  3. Local Repository Analysis
  4. Pattern Discovery
  5. Metrics and Statistics
  6. Your Responsibilities
  7. Workflow
  8. Step 1: Pack the Repository
  9. Step 2: Check Command Output
  10. Step 3: Analyze the Output File
  11. Step 4: Provide Insights
  12. Best Practices
  13. Efficiency
  14. Output Format
Ships with 1 file
  • metadata.json
Commands it runs
npx repomix@latest --remote <repo> --output /tmp/<repo-name>-analysis.xml
npx repomix@latest [directory] [options]
Basic remote pack (always use /tmp)
npx repomix@latest --remote yamadashy/repomix --output /tmp/repomix-analysis.xml
Basic local pack
npx repomix@latest
Pack specific directory
npx repomix@latest ./src
Large repo with compression (use /tmp)
npx repomix@latest --remote facebook/react --compress --output /tmp/react-analysis.xml
More from claude-skill-registry
All skills →
About this skill
What does the repomix-explorer skill do?

Use this skill when the user wants to analyze or explore a codebase (remote repository or local repository) using Repomix. Triggers on: 'analyze this repo', 'explore codebase', 'what's the structure', 'find patterns in repo', 'how many files/tokens'. Runs repomix CLI to pack repositories, then analyzes the output.

How do I install it?

Run `npx skills add majiayu000/claude-skill-registry --skill repomix-explorer --agent claude-code` — it drops the skill into your project so the agent can pick it up. Swap the --agent value for codex, cursor or copilot if you use one of those.

Where does this skill come from?

From majiayu000/claude-skill-registry, a repository with 534 stars. We read it straight from the repository tree rather than a submitted listing, so what you see here is what is actually published.

Is a popular skill a good skill?

Not necessarily. Stars measure attention, not adoption — a repository can trend for a week and be abandoned. That is why we show the weekly change from our own snapshots next to the total, instead of a single flattering number.

Keep going