Create a Branch in v0
Import the production GitHub repository into v0 and create a named feature branch. Let v0 install the pinned dependencies and launch the repository’s real preview before requesting changes.
Use v0 as a production branch workspace: import the real repository, build a bounded feature with production constraints, iterate against the running app, and hand engineers a reviewable PR and preview.


Source episode · 04:08
How I AI: Guillermo Rauch (Vercel CEO) on how to vibe code to production with v0with Claire Vo
Guillermo creates a v0 branch from a production GitHub project, adds a rate-limited skill rating feature, iterates in the live preview, opens a PR, and validates the Vercel preview deployment.
A feature branch with a working implementation, generated pull request, and production-like preview ready for team review.
Vercel AI UI generator
AI pair programmer
Step by step
Follow the sequence once, then adapt the prompts, checks, and handoffs to your own setup.
5 steps
Import the production GitHub repository into v0 and create a named feature branch. Let v0 install the pinned dependencies and launch the repository’s real preview before requesting changes.
Describe one feature in product language and include production risks. Guillermo’s example adds skill ratings to the sidebar while explicitly asking for abuse protection and visual fit.
Add a five-star rating system for skills in the sidebar. Use the existing data and UI patterns. Prevent repeated or abusive scoring with an appropriate rate limit or identity rule, handle empty and loading states without layout shift, and make the feature fit the current skills site.
Exercise the feature in the live preview and use narrow follow-ups for visible defects, missing states, or incorrect behavior. Ask v0 to explain any infrastructure assumption it cannot verify.
When there is no rating data, keep the sidebar layout stable and show an intentional empty state. Verify submitting, repeat submission, loading, error, and narrow-screen behavior without redesigning unrelated parts of the page.
Use v0’s Create Pull Request action. Review the generated diff and PR description, confirm the branch and intended files, and require the normal repository checks.
Open the Vercel preview deployment from the PR and share it with engineering, product, and design. Test the real feature path and record any environment difference before merging.
Turn an idea into a PRD, user stories, and a plan.
After the steps
How to recover when the loop fails and where human judgment helps.
Recover
Keep building

Use ChatGPT's multi-modal capabilities to automatically edit user-generated content (UGC) style videos. The AI can transcribe clips, select the best takes, assemble a narrative, and redact sensitive on-screen information.

use ChatGPT Sites to generate, build, and deploy a fully functional, data-backed website on a `chatgpt.site` domain using a single detailed prompt.

Use ChatGPT Voice with screen-aware context to delegate and parallel-process complex logistical tasks like booking travel and filing expense reports, all through a single conversation.
Join 100,000+ product managers who use ChatPRD to write better docs, align teams faster, and build products users love.