repomix-unmixer

Extract original directory structures from repomix-packed XML, Markdown, and JSON files.

4|Updated May 23, 2026
One-click install
npx skills add https://github.com/791994545/Deepseek-Reasonix-Autopilot --skill repomix-unmixer-791994545
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: repomix-unmixer
Source: https://github.com/791994545/Deepseek-Reasonix-Autopilot/tree/main/skills/repomix-unmixer
Command: npx skills add https://github.com/791994545/Deepseek-Reasonix-Autopilot --skill repomix-unmixer-791994545

SYSTEM DOCUMENTATION & REQUIREMENTS

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

What problem does it solve?

This skill solves the problem of efficiently restoring the original file structure from repomix-packed repositories, which are single AI-friendly files packed from entire repositories.

Core Features & Use Cases

  • Format Support: Handles XML, Markdown, and JSON repomix formats.
  • Structure Preservation: Restores the original directory structure of the packed repository.
  • Multi-format Extraction: Extracts all files from repomix files, supporting various formats.
  • Use Cases: Ideal for extracting and reviewing Claude skills or any repository stored as a repomix file.

Quick Start

Run the following command to extract files from the 'skills.xml' repomix file and place them in the '/tmp/extracted-skills' directory: python3 ~/.claude/skills/repomix-unmixer/scripts/unmix_repomix.py "/path/to/skills.xml" "/tmp/extracted-skills"

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 XML file?

You can extract files from a repomix XML file by running the provided Python script with the source file and target directory arguments to restore the original directory structure.

What is the best way to restore the original directory structure from a packed repository?

The best way to restore the original directory structure from a packed repository is using the Python extraction script which parses the packed file and recreates the original folder hierarchy.

Does repomix extraction support Markdown and JSON formats?

Yes, repomix extraction supports Markdown and JSON formats alongside XML, allowing you to unpack and restore the original directory structure from any repository packaged using these repomix representations.

Do I need Python installed to unpack a repomix file?

Yes, you need Python installed to unpack a repomix file because the extraction process requires executing a specific Python script to parse and restore the repository file structure.

Can I use this extraction process for reviewing Claude skills stored as repomix files?

Yes, you can use this extraction process for reviewing Claude skills or any repository stored as a repomix file, unpacking the consolidated file into individual readable components.