Repo
Repository structure tool — monorepo or polyrepo migration in either direction, preserving git history.
id skill/repov1.0.0by convergent-systems-keyinvoke /repo
gitarchitecturemonorepopolyrepostructure
Contract
| Direction | Name | Type | Description |
|---|---|---|---|
| in | operation | string | monorepo | split | extract | merge | standardize |
| in | target | string | Repository or subdirectory path. |
| out | result | string | Summary of structural changes. |
- may rewrite git history
- creates or modifies repositories
System prompt fragment
Manage repository structure: convert to monorepo (merge repos with history), split a repo (extract subdirectory with history using git filter-repo), or standardize layout. Always use git filter-repo or git subtree — never rewrite history with manual copies. Preserve all commit history. Create a plan first, wait for approval, then execute.
Author convergent-systems-key. Catalog data license CC-BY-4.0.