repomix-unmixer

Extract files from repomix-packed repositories and restore the original directory structure.

Updated Apr 21, 2026
One-click install
npx skills add https://github.com/HuuBar/skill-routing-experiment --skill repomix-unmixer-huubar
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: repomix-unmixer
Source: https://github.com/HuuBar/skill-routing-experiment/tree/main/unified_skills/daymade/repomix-unmixer
Command: npx skills add https://github.com/HuuBar/skill-routing-experiment --skill repomix-unmixer-huubar

SYSTEM DOCUMENTATION & REQUIREMENTS

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

What problem does it solve?

Extracts files from repomix-packed repositories and restores the original directory structure, enabling easy inspection, review, and reassembly of packed codebases.

Core Features & Use Cases

  • Unpacks repomix XML, Markdown, and JSON formats into a real filesystem layout.
  • Rebuilds the original directory tree, preserving file paths and contents for validation or review.
  • Use Cases: review packed skills, extract repositories for auditing, or convert repomix outputs back to usable files.

Quick Start

Run the unmixer on a repomix file to quickly restore the original project layout for testing and review.

Frequently Asked Questions about repomix-unmixer

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

FAQPage Schema
How do I extract files from a repomix packed repository?

You can extract files from a repomix packed repository by unpacking the output and reconstructing the original directory tree. The unmixer processes repomix formats to restore file paths and contents for validation or review.

Can I restore the original directory structure from repomix XML, Markdown, and JSON outputs?

Yes, you can restore the original directory structure from repomix XML, Markdown, and JSON outputs. The extraction tool supports all three formats, enabling you to rebuild the file system layout from any repomix packed file.

What is the best way to convert repomix markdown output back into usable files?

The best way to convert repomix markdown output back into usable files is to use an extraction tool that enforces UTF-8 encoding and deterministic path recreation. This ensures the original repository layout is accurately rebuilt for code reviews.

Does repomix unmixer require any external dependencies to reconstruct file paths?

No, repomix unmixer does not require external dependencies to reconstruct file paths. The workflow is entirely self-contained, utilizing standard libraries to enforce UTF-8 encoding and recreate the original directory structure deterministically.

Why use a dedicated tool to unpack repomix files instead of manual extraction?

Using a dedicated tool to unpack repomix files ensures deterministic path recreation and enforces UTF-8 encoding across XML, Markdown, and JSON formats. This prevents structural errors during manual extraction and accurately rebuilds the original layout for auditing.