Agent skill · Security

repomix

Repository packaging for AI/LLM analysis. Capabilities: pack repos into single files, generate AI-friendly context, codebase snapshots, security audit prep, filter/exclude patterns, token counting, multiple output formats. Actions: pack, generate, export, analyze repositories for LLMs. Keywords: Repomix, repository packaging, LLM context, AI analysis, codebase snapshot, Claude context, ChatGPT context, Gemini context, code packaging, token count, file filtering, security audit, third-party library analysis, context window, single file output. Use when: packaging codebases for AI, generating LL

majiayu000github.com/majiayu000GitHub ↗
claude-codeMIT
Install
npx skills add majiayu000/claude-skill-registry --skill repomix-brixtonpham-claude-config --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/ai-llm/repomix-brixtonpham-claude-config/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

# Repomix Skill Repomix is a powerful tool that packs entire repositories into single, AI-friendly files. Perfect for when you need to feed codebases to Large Language Models (LLMs) or other AI tools like Claude, ChatGPT, and Gemini. ## When to Use This Skill Use this skill when: - User needs to package a codebase for AI analysis - Preparing repository context for LLM consumption - Generating codebase snapshots for documentation - Analyzing third-party libraries or repositories - Creating AI-friendly representations of code projects - Investigating bugs across large codebases - Performing security audits on repositories - Generating context for implementation planning ## Core Capabilities ### 1. Repository Packaging Repomix packages entire repositories into single files with: - AI-optimized formatting with clear separators - Multiple output formats (XML, Markdown, JSON, Plain text) - Git-aware processing (respects .gitignore) - Token counting for LLM context management - Security checks for sensitive information ### 2. Remote Repository Support Can process remote repositories without cloning: - Shorthand: `npx repomix --remote yamadashy/repomix` - Full URL: `npx repomix --remote ht

What's inside
Steps it walks through
  1. When to Use This Skill
  2. Core Capabilities
  3. 1. Repository Packaging
  4. 2. Remote Repository Support
  5. 3. Comment Removal
  6. Installation
  7. Basic Usage
  8. Package Current Directory
  9. Package Specific Directory
  10. Package Remote Repository
  11. Command Line Options
  12. File Selection
  13. Output Configuration
  14. Security & Analysis
Ships with 1 file
  • metadata.json
Commands it runs
repomix --version
npm
npm install -g repomix
yarn
yarn global add repomix
bun
bun add -g repomix
Homebrew (macOS/Linux)
brew install repomix
Basic packaging (generates repomix-output.xml)
More from claude-skill-registry
All skills →
About this skill
What does the repomix skill do?

Repository packaging for AI/LLM analysis. Capabilities: pack repos into single files, generate AI-friendly context, codebase snapshots, security audit prep, filter/exclude patterns, token counting, multiple output formats. Actions: pack, generate, export, analyze repositories for LLMs. Keywords: Repomix, repository packaging, LLM context, AI analysis, codebase snapshot, Claude context, ChatGPT context, Gemini context, code packaging, token count, file filtering, security audit, third-party library analysis, context window, single file output. Use when: packaging codebases for AI, generating LL

How do I install it?

Run `npx skills add majiayu000/claude-skill-registry --skill repomix-brixtonpham-claude-config --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