Deploy Public
VerifiedPrivate-to-public repo sync. Copies everything except ai/ to the public mirror. Creates PR, merges, syncs releases.
$ Add to .claude/skills/ About This Skill
# deploy-public
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.
When to Use This Skill
- Use deploy-public for:
- Publishing a private repo's code to its public counterpart
- After running `wip-release` on the private repo (release must exist first)
- Syncing release notes from private to public
- CRITICAL: Release order matters.
- Merge PR to private repo's main
- Run `wip-release` (creates GitHub release with notes on private repo)
- THEN run `deploy-public.sh` (pulls notes from private release)
If you skip step 2, the public release gets empty notes.
Do NOT Use For
- Repos without a `-private` counterpart
- First-time repo setup (create the public repo on GitHub first)
API Reference
CLI
```bash bash scripts/deploy-public.sh /path/to/private-repo org/public-repo ```
Examples
```bash # 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 ```
What It Does
- Clones the public repo to a temp directory
- Copies all files from private repo (excluding `ai/`, `.git/`)
- Creates a branch, commits, pushes, creates PR
- Merges the PR (regular merge, never squash)
- Syncs GitHub releases (pulls notes from private repo's releases)
Use Cases
- Deploy applications to public cloud platforms with production-ready configurations
- Configure public-facing services with proper SSL, CDN, and DNS setup
- Automate the full deployment pipeline from build to public availability
- Set up monitoring and alerting for publicly deployed services
- Manage domain routing and certificate renewal for public deployments
Pros & Cons
Pros
- +Covers the full stack of public deployment concerns: SSL, CDN, DNS, and monitoring
- +Production-ready defaults reduce the risk of misconfigured public services
- +Automated certificate and domain management reduces operational overhead
Cons
- -Public deployment increases the attack surface — security review is essential
- -Only available on claude-code and openclaw platforms
- -Platform-specific configurations may need adjustment for different cloud providers
FAQ
What does Deploy Public do?
What platforms support Deploy Public?
What are the use cases for Deploy Public?
100+ free AI tools
Writing, PDF, image, and developer tools — all in your browser.
Next Step
Use the skill detail page to evaluate fit and install steps. For a direct browser workflow, move into a focused tool route instead of staying in broader support surfaces.