From claude-rudder
Create a private GitHub repo that mirrors the current public repo. Use when the user says "mirror this to a private repo", "create a private mirror", or "private copy of this repo".
npx claudepluginhub danielrosehill/claude-code-plugins --plugin claude-rudderThis skill uses the workspace's default tool permissions.
Create a private GitHub repository that mirrors the current repo's contents, so Daniel can keep a private working copy alongside the public one.
Mandates invoking relevant skills via tools before any response in coding sessions. Covers access, priorities, and adaptations for Claude Code, Copilot CLI, Gemini CLI.
Share bugs, ideas, or general feedback.
Create a private GitHub repository that mirrors the current repo's contents, so Daniel can keep a private working copy alongside the public one.
git rev-parse --show-toplevel
git remote get-url origin
basename "$(git rev-parse --show-toplevel)"
<current-name>-private). Confirm before creating.danielrosehill:
gh repo create danielrosehill/<NAME> --private --description "Private mirror of <original>"
tmp=$(mktemp -d)
git clone --mirror "$(git rev-parse --show-toplevel)" "$tmp/mirror.git"
cd "$tmp/mirror.git"
git push --mirror "git@github.com:danielrosehill/<NAME>.git"
--mirror (not a plain clone) so all refs transfer.origin remote without explicit confirmation.