split-portfolio
CommunitySafely split a public fork from your private portfolio.
Software Engineering#git#portfolio#history rewrite#github migration#fork visibility#issue redaction#sdlc automation
Authorme2resh
Version1.0.0
Installs0
System Documentation
What problem does it solve?
It solves the problem of getting stuck after you publish a fork publicly and GitHub Free prevents changing fork visibility, leaving private project names exposed or unusable for the intended multi-project workflow.
Core Features & Use Cases
- Guided destructive migration: Moves the registry and project docs into a newly created private sibling repo while rewriting the public fork history to remove private layout artifacts.
- Operator-confirmation safety gates: Enforces explicit confirmation before irreversible steps like history rewrite and force-push, and blocks unsafe reruns via drift detection.
- State-safe recovery options: Creates a
backup-pre-rewritebranch for a 7-day recovery window and supports read-only inspection via--verifyand planning via--dry-run. - Redaction of exposed issue/PR content: Redacts bodies that mention registered project names and surfaces the timeline-API caveat so operators know what persists.
Quick Start
Run split-portfolio migration in check mode first by executing: /split-portfolio --verify
Dependency Matrix
Required Modules
None requiredComponents
Standard package💻 Claude Code Installation
Recommended: Let Claude install automatically. Simply copy and paste the text below to Claude Code.
Please help me install this Skill: Name: split-portfolio Download link: https://github.com/me2resh/apexyard/archive/main.zip#split-portfolio Please download this .zip file, extract it, and install it in the .claude/skills/ directory.
Agent Skills Search Helper
Install a tiny helper to your Agent, search and equip skill from 471,000+ vetted skills library on demand.