一键导入
deploy-public
Private-to-public repo sync. Copies everything except ai/ to the public mirror. Creates PR, merges, syncs releases.
用 Codex 或 Claude 帮你安装 复制这段 Prompt,粘贴到 Codex、Claude 或其他助手里,让它检查 Skill 页面并帮你完成安装。
菜单
Private-to-public repo sync. Copies everything except ai/ to the public mirror. Creates PR, merges, syncs releases.
用 Codex 或 Claude 帮你安装 复制这段 Prompt,粘贴到 Codex、Claude 或其他助手里,让它检查 Skill 页面并帮你完成安装。
Complete DevOps toolkit for AI-assisted software development. Release pipeline, license compliance, copyright enforcement, repo visibility guard, identity file protection, manifest reconciler, and best practices. All core tools are agent-callable via MCP.
PreToolUse hook that enforces branch discipline, blocks destructive commands, requires repo onboarding before first write, tracks blocked-file retries, and gates PR creation against external repos. Read when: a tool call was denied by the guard, or you're about to make the first write in a new repo, or an agent is setting up a new Claude Code / OpenClaw install.
Hook that blocks destructive edits to protected identity files. For Claude Code CLI and OpenClaw.
One-command release pipeline. Bumps version, updates changelog + SKILL.md, publishes to npm + GitHub.
Repo manifest reconciler. Makes repos-manifest.json the single source of truth for repo organization.
Post-merge branch renaming. Appends --merged-YYYY-MM-DD to preserve history.
基于 SOC 职业分类
| name | deploy-public |
| description | Private-to-public repo sync. Copies everything except ai/ to the public mirror. Creates PR, merges, syncs releases. |
| license | MIT |
| interface | ["cli","skill"] |
| metadata | {"display-name":"Private-to-Public Sync","version":"1.3.0","homepage":"https://github.com/wipcomputer/wip-ai-devops-toolbox","author":"Parker Todd Brooks","category":"dev-tools","capabilities":["repo-sync","release-sync"],"requires":{"bins":["git","gh","bash"]},"openclaw":{"requires":{"bins":["git","gh","bash"]},"emoji":"🚢"}} |
| compatibility | Requires git, gh (GitHub CLI), bash. |
Private-to-public repo sync. One script for all repos. Copies code, creates a PR on the public repo, merges it, and syncs GitHub releases.
Use deploy-public for:
wip-release on the private repo (release must exist first)CRITICAL: Release order matters.
wip-release (creates GitHub release with notes on private repo)deploy-public.sh (pulls notes from private release)If you skip step 2, the public release gets empty notes.
-private counterpartbash scripts/deploy-public.sh /path/to/private-repo org/public-repo
# Deploy memory-crystal
bash scripts/deploy-public.sh /path/to/memory-crystal-private wipcomputer/memory-crystal
# Deploy wip-dev-tools
bash scripts/deploy-public.sh /path/to/wip-ai-devops-toolbox-private wipcomputer/wip-ai-devops-toolbox
ai/, .git/)