ck:repomix

Pack repositories into AI-friendly context files with multi-format output.

Updated Apr 2, 2026
One-click install
npx skills add https://github.com/EdgeHunt/EdgeHunt --skill ck-repomix-edgehunt
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: ck:repomix
Source: https://github.com/EdgeHunt/EdgeHunt/tree/main/.claude/skills/repomix
Command: npx skills add https://github.com/EdgeHunt/EdgeHunt --skill ck-repomix-edgehunt

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes scripts (resource) and references (resource) components.

What problem does it solve?

Repomix packs entire repositories into AI-friendly files to simplify preparing large codebases for AI analysis, context provisioning, security reviews, and knowledge capture.

Core Features & Use Cases

  • AI-optimized formatting with clear separators
  • Git-aware processing that respects .gitignore
  • Token counting for LLM context management
  • Remote repository support and deterministic outputs
  • Security checks to detect sensitive information
  • Use cases include code reviews, library analysis, and documentation generation

Quick Start

Run repomix in your target repository to generate an AI-friendly context file.

Frequently Asked Questions about ck:repomix

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I pack a codebase into a single file for LLM analysis?

You can pack repositories into AI-friendly context files using repomix, which supports XML, Markdown, and JSON output. It processes your codebase while respecting .gitignore rules to generate a single file for LLM ingestion.

Does repomix perform security checks when packaging repositories?

Yes, repomix includes optional security checks to detect sensitive information during repository packaging. This ensures that secrets or vulnerable data are flagged before the AI-friendly context file is generated for LLM analysis.

Can I package remote Git repositories for AI context provisioning?

Yes, you can package remote Git repositories into AI-friendly files. Repomix supports remote repository ingestion, allowing you to directly pull and format external codebases for LLM context and security audits.

How do I count tokens when preparing a codebase for LLM context?

To count tokens when preparing a codebase, use repomix to generate the AI-friendly context file. It includes built-in token counting features to help you manage LLM context window limits effectively during code reviews.

What is the best way to format source code for AI documentation generation?

The best way to format source code for AI documentation is using repomix to create AI-optimized files with clear separators. It respects .gitignore and outputs deterministic Markdown or XML files for accurate AI analysis.

Does repomix work with large codebases for security audits?

Yes, repomix is applicable to codebases of varying sizes for security audits. It uses Git-aware packaging to process large repositories efficiently while running security checks to detect sensitive information.