okhp3-replit-build-in-publiclisted
Install: claude install-skill OKHP3/skillz
# okhp3-replit-build-in-public
**OverKill Hill P³** · [overkillhill.com](https://overkillhill.com) · [github.com/OKHP3](https://github.com/OKHP3)
Building in public on Replit is not just about shipping code — it is about making your process *visible*. This skill covers the full arc: how to organise what you have built so judges can evaluate it quickly, how to deploy it to two public surfaces, how to maintain narrative continuity across many build sessions, and how to make your commit history a readable story.
---
## Scope
| In scope | Out of scope |
|---|---|
| Canvas as a judge showcase board | Canvas callback mechanics — read the canvas skill |
| Artifact selection for judges | GitHub Pages mechanics — read okhp3-vite-github-pages |
| Dual deployment setup | Replit deployment mechanics — read the deployment skill |
| Session handoff conventions | Multi-artifact monorepo rules — read okhp3-replit-multi-artifact |
| Commit-message discipline | Individual artifact build instructions |
---
## The two modes of the canvas
**Building mode** — the canvas is a work surface. Iframes are scattered, some are building, labels are missing. This is fine during development; judges never see it.
**Judging mode** — the canvas is a showcase board. Every iframe is live, zones are labeled and numbered, a `focusCanvasShapes` call navigates judges to the layout automatically.
**Switch to judging mode before every public review.** The canvas is the first thing a judge sees in the Replit