Packs entire repositories into single AI-friendly files in XML, Markdown, JSON, or plain text formats. Built specifically for feeding codebases to LLMs, with token counting so you know if you'll hit context limits (Claude Sonnet handles about 200K tokens). Respects .gitignore by default, strips comments from 20+ languages, and runs Secretlint to catch API keys and credentials before you accidentally share them. Works on local repos or remote GitHub URLs without cloning. The real use case is when you need to give an LLM full codebase context for debugging, security audits, or understanding unfamiliar code. Beats manually copying files or fighting with context window limits.

skills.sh installs
406
GitHub stars
2.2K
last updated
Aug 21, 2026

Install

$ npx -y skills add mrgoonie/claudekit-skills --skill repomix --agent claude-code

Installs into .claude/skills of the current project.

Files

Repomix Skill

Repomix packs entire repositories into single, AI-friendly files. Perfect for feeding codebases to LLMs like Claude, ChatGPT, and Gemini.

When to Use

Use when:

  • Packaging codebases for AI analysis
  • Creating repository snapshots for LLM context
  • Analyzing third-party libraries
  • Preparing for security audits
  • Generating documentation context
  • Investigating bugs across large codebases
  • Creating AI-friendly code representations

Quick Start

Check Installation

repomix --version

Install

# npm
npm install -g repomix

# Homebrew (macOS/Linux)
brew install repomix

Basic Usage

# Package current directory (generates repomix-output.xml)
repomix

# Specify output format
repomix --style markdown
repomix --style json

# Package remote repository
npx repomix --remote owner/repo

# Custom output with filters
repomix --include "src/**/*.ts" --remove-comments -o output.md

Core Capabilities

Sponsors

Details

Repository
github.com/mrgoonie/claudekit-skills
Categories
Security, Documentation, AI & Agent Building
First seen
Jun 3, 2026

More from mrgoonie/claudekit-skills

All 28

Recommended

More Security
1dpearson2699 avatarpasskit-walletdpearson2699/swift-ios-skillsIntegrate Apple Pay payments and Wallet passes using PassKit. Use when adding Apple Pay buttons, creating payment requests, handling payment authorization, addi401skills.sh installs
2microsoftdocs avatarazure-functionsmicrosoftdocs/agent-skillsExpert knowledge for Azure Functions development including troubleshooting, best practices, decision making, architecture & design patterns, limits & quotas, se398skills.sh installs
3asif2bd avatartoken-optimizerasif2bd/openclaw-token-optimizerOpenClaw Token Optimizer v3.2.0 — practical cost-control toolkit for OpenClaw agents. Lazy context loading, Sonnet/Opus-aware routing, heartbeat scheduling, loc397skills.sh installs
4secondsky avatarmulti-ai-consultantsecondsky/claude-skillsConsult external AIs (Gemini 2.5 Pro, OpenAI Codex, Claude) for second opinions. Use for debugging failures, architectural decisions, security validation, or ne397skills.sh installs
5aliyun avataralibabacloud-das-agentaliyun/alibabacloud-aiops-skillsDiagnose and manage Alibaba Cloud databases through natural language. Use when users need to troubleshoot database performance issues (high CPU, slow queries, a395skills.sh installs
6promptfoo avatarpromptfoo-evalspromptfoo/promptfooWrite, refine, run, and QA promptfoo evaluation suites: promptfooconfig.yaml, prompts, providers, vars, tests, assertions, model-graded rubrics, transforms, dat393skills.sh installs