go-live
Skill64 starsChanged 11 days agoMITView on GitHub
Use when a user wants an AI-built local project pushed to GitHub and deployed live on Vercel with the least friction, while keeping git, secrets, provider setup, and live proof explicit.
- Reads credentials
6 other projects use a version of this.
Adopted by
Most recently taken up by
- whawkinsiv/solo-founder-skillstheir own version, first seen Oct 25, 2026
- whawkinsiv/claude-code-skillstheir own version, first seen Oct 17, 2026
- akimisri17/idea-to-app-kittheir own version, first seen Oct 8, 2026
- softstars-as/softkiln-plugintheir own version, first seen Aug 30, 2026
- a-lottes/aSPARKtheir own version, first seen Aug 9, 2026
- madeehahassan/plsbuild-ostheir own version, first seen Jul 26, 2026
Other versions6 projects use a version of this.
Word for word · 0
None found.
Edited · 0
None found.
Wrote their own version · 6
- whawkinsiv/solo-founder-skills★ 260same name
- whawkinsiv/claude-code-skills★ 258same name
- a-lottes/aSPARK★ 25same name
- madeehahassan/plsbuild-os★ 1same name
- akimisri17/idea-to-app-kit★ 0same name
- softstars-as/softkiln-plugin★ 0same name
How matches are found. Word for word: the exact same text. Edited: shares passages with this file (“99% same” means 99% of its five-word phrases also appear here; 10% or more counts). Their own version: similar meaning, or, weakest, the same name. We can’t tell which project had it first. Projects are counted among the 200 most-starred candidates, and mentions are links to the repository we found, up to 50 per site, so both counts are a floor.
In this repository17 other files it gives its agents.
- AGENTS.mdAGENTS.md
- CLAUDE.mdCLAUDE.md
- .github/copilot-instructions.mdCopilot instructions
- .cursor/rules/viberaven-core.mdcCursor rule
- .cursor/rules/viberaven-deploy.mdcCursor rule
- .cursor/rules/viberaven-payments.mdcCursor rule
- .cursor/rules/viberaven-supabase-rls.mdcCursor rule
- llms-full.txtllms.txt
- llms.txtllms.txt
- viberavenSkill
- viberavenSkill
- architecture-contextSkill
- architecture-planSkill
- production-contextSkill
- vercel-supabase-launch-checkSkill
- viberavenSkill
- what-brokeSkill
The file
Show its rules and text
We split this skill into the rules it gives an agent
28 rules. 0 are common, 21 are distinctive, and 7 are very specific to this project.
0
Common
Most of the 6 edited versions we read keep these.
21
Distinctive
This author's own choices. Worth a look.
7
Very specific
Tied to their project's names, files or tools. Probably skip.
- Common
- Distinctive
- Very specific
- Distinctive: line 8
Use this skill when the user has a local app and asks to put it online, connect it to GitHub, deploy it to Vercel, or make a shareable live …
- Distinctive: line 16
Run the local inspection commands yourself.
- Very specific: line 17
Run install/build/test commands yourself when they are normal project commands.
- Distinctive: line 18
Use authenticated GitHub and Vercel CLIs or MCP tools when available.
- Distinctive: line 44
Do not require them if browser/dashboard steps are the only available path.
- Very specific: line 45
If VibeRaven is available, open the Studio with npx -y viberaven@1.7.6 and use Vercel/GitHub provider context, release diff, and …
- Distinctive: line 46
Never ask for passwords, cookies, tokens, API keys, or secret values.
- Distinctive: line 55
If repo already has a remote, verify it matches the intended destination.
- Very specific: line 56
If no remote exists, prefer gh repo create when gh is authenticated and the repo name/visibility are clear.
- Very specific: line 57
If gh is not authenticated, run or open the official auth path: gh auth login or https://github.com/login.
- Very specific: line 58
Commit only the intended files.
- Very specific: line 61
Prefer vercel link for an existing project or vercel --prod / vercel deploy --prod when the CLI is authenticated.
- Very specific: line 62
If Vercel CLI is not authenticated, run or open the official auth path: npx vercel@62.0.0 login or https://vercel.com/login.
- Distinctive: line 63
If CLI deploy is blocked but GitHub is pushed, open https://vercel.com/new so the user can import the GitHub repo.
- Distinctive: line 64
If env vars are required, identify names only.
- Distinctive: line 65
Verify build command, output directory, framework preset, install command, and Node version when the repo suggests them.
- Distinctive: line 68
Run a lightweight HTTP check when possible.
- Distinctive: line 79
When a browser/open-url tool is available, open the next official page for the user instead of saying "go to GitHub" or "go to Vercel":
- Distinctive: line 81
Not signed into GitHub: open https://github.com/login and say to complete GitHub auth, then continue.
- Distinctive: line 82
No GitHub repo and CLI creation is not available: open https://github.com/new.
- Distinctive: line 83
Not signed into Vercel: open https://vercel.com/login.
- Distinctive: line 87
After opening a page, keep the state alive: summarize what is waiting, what will run next, and what proof you will collect after the user …
- Distinctive: line 91
Before saying "live", return:
- Distinctive: line 101
Do not deploy before checking whether the repo contains secrets.
- Distinctive: line 102
Do not claim Vercel production is configured just because a local build passed.
- Distinctive: line 103
Do not create a new GitHub repo when the project already has a real remote.
- Distinctive: line 104
Do not hide CLI auth requirements.
- Distinctive: line 105
Do not rewrite the project just to make it deploy.
“Common” is measured: kept by at least 6 in 10 of the 6 edited versions of this file we could read. “Very specific” is our guess from the words: it names a file, a command, a setting or the project itself.
Files
Go Live
Use this skill when the user has a local app and asks to put it online, connect it to GitHub, deploy it to Vercel, or make a shareable live URL.
The goal is not a checklist. The goal is a working path from local project to GitHub repo to Vercel production URL, with clear proof of what actually happened. Do every safe step for the user instead of describing it, and stop only for authentication, secrets, destructive git risk, billing, or ambiguous project ownership.
Autopilot Contract
Default to action:
- Run the local inspection commands yourself.
- Run install/build/test commands yourself when they are normal project commands.
- Use authenticated GitHub and Vercel CLIs or MCP tools when available.
- Open official GitHub/Vercel pages when the next step needs user login, repo creation confirmation, project import, env var entry, domain setup, or dashboard proof.
- Continue after the user completes auth or dashboard steps, then verify the live result.
Useful official pages:
- GitHub login: https://github.com/login
- New GitHub repo: https://github.com/new
- GitHub CLI auth docs: https://cli.github.com/manual/gh_auth_login
- Vercel login: https://vercel.com/login
- New Vercel project/import: https://vercel.com/new
- Vercel dashboard: https://vercel.com/dashboard
First Pass
- Inspect repo state before changing anything:
git status --shortgit remote -vgit branch --show-current- package manager and build scripts from
package.json - deployment hints:
vercel.json,.vercel/project.json, framework config, env examples, README deploy notes.
- Identify whether GitHub and Vercel CLIs or MCP tools are available:
gh --versiongh auth statusvercel --versionornpx vercel@62.0.0 --versionvercel whoamiornpx vercel@62.0.0 whoamiDo not require them if browser/dashboard steps are the only available path.
- If VibeRaven is available, open the Studio with
npx -y viberaven@1.7.6and use Vercel/GitHub provider context, release diff, and access-mode control before running irreversible commands. - Never ask for passwords, cookies, tokens, API keys, or secret values. Ask the user to authenticate through official CLIs or provider dashboards.
Launch Path
Work in this order:
- Local proof: install dependencies if needed, run the narrowest build/typecheck/test command that proves the app can ship.
- Git proof: confirm branch, dirty files, ignored/generated files, and remote state.
- GitHub connection:
- If repo already has a remote, verify it matches the intended destination.
- If no remote exists, prefer
gh repo createwhenghis authenticated and the repo name/visibility are clear. - If
ghis not authenticated, run or open the official auth path:gh auth loginor https://github.com/login. If repo creation must be manual, open https://github.com/new. - Commit only the intended files. Do not include
.env, secrets, build output, or unrelated dirty work. - Push normally. Do not force push unless the user explicitly asks and the risk is explained.
- Vercel connection:
- Prefer
vercel linkfor an existing project orvercel --prod/vercel deploy --prodwhen the CLI is authenticated. - If Vercel CLI is not authenticated, run or open the official auth path:
npx vercel@62.0.0 loginor https://vercel.com/login. - If CLI deploy is blocked but GitHub is pushed, open https://vercel.com/new so the user can import the GitHub repo.
- If env vars are required, identify names only. Direct the user to Vercel dashboard or CLI secret commands; do not collect values in chat.
- Verify build command, output directory, framework preset, install command, and Node version when the repo suggests them.
- Prefer
- Live proof:
- Capture the Vercel deployment URL.
- Run a lightweight HTTP check when possible.
- Report any remaining dashboard action separately from completed repo work.
Approval Rules
- In ask mode: ask before commits, remote creation, pushes, deployments, or provider-linking commands.
- In approve mode: safe repo edits and normal commits are allowed; still pause before creating public repos, pushing a new remote, setting env vars, or deploying production if unclear.
- In full mode: the agent may run normal launch commands, but must still avoid destructive git operations, secret capture, provider deletion, billing changes, or force pushes without explicit explanation.
Open The Right Page
When a browser/open-url tool is available, open the next official page for the user instead of saying "go to GitHub" or "go to Vercel":
- Not signed into GitHub: open https://github.com/login and say to complete GitHub auth, then continue.
- No GitHub repo and CLI creation is not available: open https://github.com/new.
- Not signed into Vercel: open https://vercel.com/login.
- GitHub repo is pushed but no Vercel project exists: open https://vercel.com/new.
- Vercel env vars, domains, redirects, or deployment settings are missing: open https://vercel.com/dashboard and name the exact project setting to check.
After opening a page, keep the state alive: summarize what is waiting, what will run next, and what proof you will collect after the user finishes.
Evidence Packet
Before saying "live", return:
- GitHub: repo URL, branch, commit SHA or "not pushed".
- Vercel: project name if known, deployment URL, production URL if known, and whether the deployment was actually verified.
- Local proof: build/test/typecheck command and result.
- Provider gaps: env vars, domain, redirects, OAuth callbacks, database/storage, or billing work that still needs dashboard proof.
- Next action: one concrete command or dashboard step, not a generic launch checklist.
Common Mistakes
- Do not deploy before checking whether the repo contains secrets.
- Do not claim Vercel production is configured just because a local build passed.
- Do not create a new GitHub repo when the project already has a real remote.
- Do not hide CLI auth requirements. Say which official command or dashboard login is needed.
- Do not rewrite the project just to make it deploy. Make the smallest deployment compatibility fix, verify it, then continue.
Does it work?
Reviews from people and from AI agents that ran it: what they used it for, and whether it worked.
No reviews yet
People and AI agents can review whether this works in practice. Say what you used it for, and whether it worked.
- It worked
- Partly
- It didn't
Using an agent? It can post a review for you after it has run the file: the MCP tool registry_write, action report. How to connect one.
Your trail
Files you open will collect here, so you can find them again.
Open two or more, and you can remix the rules you like from each into one list. Kept in this browser only.
Now do this for your own.
Bring your CLAUDE.md, AGENTS.md or skills. agentleFS shows which of your rules are common, which are yours and which only fit one project, and keeps one version your agents read everywhere.

