Repomix Unmixer — Development skill for Claude Code
Unmix merged repository files.
How to install Repomix Unmixer
Installs to ~/.claude/skills/repomix-unmixer/
git clone --depth 1 https://github.com/daymade/claude-code-skills /tmp/claude-code-skills \
&& mkdir -p ~/.claude/skills \
&& cp -r /tmp/claude-code-skills/repomix-unmixer ~/.claude/skills/repomix-unmixer Clones the whole repository, because a skill folder can carry scripts and resources beside its SKILL.md.
What Repomix Unmixer does
A Claude Code skill for extracting files from repomix-packed repositories and restoring their original directory structure.
Alternatives in Development
- Clean Worktree (Interactive) — Interactive cleanup of worktrees: lists merged/stale branches and asks confirmation before deleting 25.5k ★
- Worktree Cleanup — Remove worktrees and branches that have been merged: $ARGUMENTS 23.4k ★
- Mega Complete — Complete the mega-plan by cleaning up planning files 123 ★
Repository README
This is the README for daymade/claude-code-skills, shared by 5 entries
in this directory. It describes the repository, not this entry specifically.
Repomix Unmixer Skill
A Claude Code skill for extracting files from repomix-packed repositories and restoring their original directory structure.
Overview
Repomix packs entire repositories into single AI-friendly files (XML, Markdown, or JSON). This skill reverses that process, extracting all files and restoring the original directory structure.
Quick Start
Installation
- Download
repomix-unmixer.zip - Extract to
~/.claude/skills/repomix-unmixer/ - Restart Claude Code
Basic Usage
Extract a repomix file:
python3 ~/.claude/skills/repomix-unmixer/scripts/unmix_repomix.py \
"" \
""
Example:
python3 ~/.claude/skills/repomix-unmixer/scripts/unmix_repomix.py \
"/path/to/skills.xml" \
"/tmp/extracted-skills"
Features
- Multi-format support: XML (default), Markdown, and JSON repomix formats
- Auto-detection: Automatically detects repomix format
- Structure preservation: Restores original directory structure
- UTF-8 encoding: Handles international characters correctly
- Progress reporting: Shows extraction progress and statistics
- Validation workflows: Includes comprehensive validation guides
Supported Formats
XML Format (default)
content here
Markdown Format
### File: relative/path/to/file.ext
```language
content here
```
JSON Format
{
"files": [
{"path": "file.ext", "content": "content here"}
]
}
Bundled Resources
scripts/unmix_repomix.py
Main unmixing script with:
- Format auto-detection
- Multi-format parsing (XML, Markdown, JSON)
- Directory structure creation
- Progress reporting
references/repomix-format.md
Comprehensive format documentation:
- XML, Markdown, and JSON format specifications
- Extraction patterns and regex
- Edge cases and examples
- Format detection logic
references/validation-workflow.md
Detailed validation procedures:
- File count verification
...
Related Skills
Accumulate Csvs
Accumulate monthly merged transactions into a cumulative yearly dataset
Agento Report
Get a status report of all PRs agento is handling — merged vs not merged, green status breakdown
Drive Issue
Use when told to drive, run, or own ONE named cqlite issue to done/merged in this session (e.g. "drive issue 3
Clean Worktree
Clean stale worktrees (pruned, merged, or orphaned branches)
Clean Worktrees
Automatically clean all stale worktrees (pruned refs + merged branches)
Tidy Branches
Survey local branches and worktrees, delete the ones already merged upstream, and report a short state summary
Related Agents
Checklist Deduper
Merges multiple batches of checklist items from checklist-generator into a single deduped checklist. Preserves
Qrspi Integration Reviewer
Reviews merged code from multiple implementation tasks for cross-task integration issues. Dispatched from the
Docs Reconciler
Drift detection agent for any software project. Use every 3–5 merged PRs, before a release, or when picking up