
Repomix Codebase Explorer
Packs a repo into one file with Repomix, then searches and summarizes it for you
- Repository
- yamadashy/repomix
- Stars
- 29,118
- Licence
- MIT
- Files
- 1 file
What it does
When you ask an agent to get an overview of an unfamiliar or large codebase, this skill tells it to run the Repomix tool, which bundles all the project's files into a single text file (XML by default). The agent then searches that file for patterns like authentication code, API endpoints, or largest files and reports back a structure summary and metrics. It works on local folders and on public GitHub repositories you name.
Great for
- Developers getting oriented in a large open-source or inherited project
- Anyone who wants file counts, token estimates, or language breakdowns for a repo
- People exploring a remote GitHub repo without cloning it into their project
Skip it if
- Editing or refactoring code in your current project, since the skill is meant for read-only exploration (the description says not to trigger for edits)
- Sensitive or private repositories, because the code is packed and processed, and remote fetches send repo requests over the network
- Quick lookups of a single known file, where a direct read or grep is faster
Try asking
- “Analyze the yamadashy/repomix repository and summarize its structure”
- “Find all authentication-related code in this project”
- “Which are the largest files in ~/projects/my-app and how many tokens is the repo?”
- “How much of facebook/react is TypeScript versus JavaScript?”
Install in 3 steps
- 1
Download the skill
The ZIP contains the 1 original files, the MIT licence and an attribution note.
repomix-explorer.zip - 2
Add it to your agent
Claude Code (all projects)
mkdir -p ~/.claude/skills && unzip repomix-explorer.zip -d ~/.claude/skills/Claude Code / Agent SDK (this project only)
mkdir -p .claude/skills && unzip repomix-explorer.zip -d .claude/skills/Claude apps (web/desktop): Settings → Capabilities → Skills → Upload skill, and choose the ZIP.
- 3
Ask for the task
No special command needed — the agent reads the skill's description and loads it when your request matches. Try one of the prompts above.
Get better results
- Name the remote repo as owner/repo or a full GitHub URL, and specify a branch or tag if you need a particular version
- For large repos, ask for compressed output to reduce token use, and point the agent at specific folders or file types to limit scope
- Review the generated output location and delete large repomix output files afterwards if you do not need them
What's inside
- SKILL.md
Redistributed unmodified from yamadashy/repomix under the MIT licence. The assessment was drafted with AI from the skill's files on 2026-10-29. Skills can instruct your agent to run code — read SKILL.md and any scripts before installing.