mrkeyoor.com_
Fri 16 Oct 18:52 UTC
Automationevaluationupdated 13 Oct 2026

golive-skill review

GoLive is a coding-agent skill and command-line tool that plans and applies app launches through your own hosting, database, DNS, and service accounts. It records created resources and verification results so you can inspect unfinished work, check for drift, and plan cleanup.

+9 / 2dstars / 7d
Verdict

Our GoLive source install failed after 9 seconds because pnpm refused esbuild@0.28.2's build script, leaving the build and deployment workflow unverified by our lab. Try its documented prebuilt skill only in disposable provider projects until you have inspected the approval and cleanup behavior yourself. Its recorded handoffs are useful, but narrow rollback and plaintext credentials make production access a deliberate choice.

We ran it

Lab card: what happened when we ran golive-skillScreenshot of golive-skill (github.com/mikehasa/golive-skill)
Install✗ · 9s
Build—
Repo232 files~78,891 lines of source · 5.1 MB · 1 CI workflows · tests dir

Answers from our run

Does golive-skill build from source?

The dependency install failed, and the project has no separate build step. We cloned commit 8fd3d8e into a clean Debian container with 3 CPUs and no project-specific setup.

Who should not use golive-skill?

Source contributors expecting an unattended pnpm install: our run failed because esbuild@0.28.2 needed build-script approval.

What are the alternatives to golive-skill?

Pulumi, OpenTofu. Our GoLive source install failed after 9 seconds because pnpm refused esbuild@0.

Setup2/5Source install blocked by esbuild approval; prebuilt route documented
Docs5/5Detailed provider, credential, recovery, and evidence limits
Community3/5October releases and recent adapter work; broader adoption unproven
Maturity2/5Early alpha; source install failed and rollback lacks live validation

Who it’s for

Claude Code or Codex users launching an app onto GoLive's documented providers.
Solo developers who want provider resources and unresolved tasks recorded for handoff.
Builders who can evaluate the alpha in disposable projects before granting production access.

Who it’s NOT for

Source contributors expecting an unattended pnpm install: our run failed because esbuild@0.28.2 needed build-script approval.
Teams expecting full-stack rollback: the README limits it to recorded Netlify deployments and excludes data, DNS, payments, and email restoration.
Operators who require encrypted keychain storage for provider keys: the documented credential file is plaintext with restricted permissions.
Users expecting complete automatic teardown: Supabase and Neon projects and the Resend sending domain remain manual handoffs.
Teams treating provider approval flags as isolation: the README acknowledges that an already logged-in agent can write outside GoLive.

Setup reality

Our pnpm source install at commit 8fd3d8e failed with exit 1 in 9 seconds. The log reports ERR_PNPM_IGNORED_BUILDS for esbuild@0.28.2 and suggests pnpm approve-builds. There are no supplied build, test, dependency-count, or audit results.

The README separately documents prebuilt skill installation for Claude Code and Codex. Provider logins or API keys are needed only when connecting services, and account creation or purchases still require you. The prebuilt route was not validated by this failed source install.

Provider keys live in a restricted plaintext file outside the repository. Apply requires an approved plan and confirmation flags, but those checks do not isolate an agent with existing provider access. Rollback and teardown have provider-specific limits.

GoLive keeps a launch plan tied to your provider accounts

GoLive detects an app's service needs, builds a plan, and applies approved changes through your hosting and service accounts. Its useful promise is an inspectable record of what was created and what verification couldn't establish. For a solo builder moving an agent-built app onto Vercel or Netlify, that could replace a collection of loosely remembered dashboard actions. It also means giving a coding agent access to resources that can cost money and affect users.

Our 232-file checkout occupied 5.1 MB and contained about 78,891 lines of source. The skill includes a bundled runtime, while source development uses pnpm. Those are different entry points. The README documents installation for Claude Code and Codex and says installing the skill alone doesn't connect accounts or deploy. That separation is sensible: you can inspect the workflow before putting a provider session within the agent's reach.

What happened when we ran it

Our GoLive source install failed with exit 1 after 9 seconds at commit 8fd3d8e. The log names ERR_PNPM_IGNORED_BUILDS and identifies the ignored script as esbuild@0.28.2. It tells the operator to run pnpm approve-builds to choose which dependency scripts may execute. The tail repeats that error and says the lockfile passed supply-chain policies. The recorded failure concerns script approval, not a reported lockfile-policy violation.

We cloned the repository on 2026-10-12 in the lab-node:22 image, inside an unprivileged Debian container with 3 CPUs and 8 GB of RAM and no secrets. The scan found 1 CI workflow, no Dockerfile, and a tests directory. No build, test, dependency-count, or audit result followed in the supplied measurement. Approving the script is the log's suggested next action, not a fix we verified or a reason to authorize every dependency script.

Approval flags do not isolate an already logged-in agent

The GoLive approval and credential rules require a plan identifier and explicit confirmation for applying changes. Extra flags cover DNS writes, destruction, and live-mode actions, including the first production deploy. GoLive also checks that an approval still matches the release and configuration. These controls help prevent a stale plan from silently becoming a different set of writes.

Our 9-second install failure happened before those controls could be exercised. The README itself acknowledges their limit: an agent passes the flags, and an agent already logged into a provider can use another command to write there. Credentials are stored in a restricted local plaintext file outside the repository, rather than a keychain. I would use separate test projects and narrowly scoped access while evaluating GoLive, instead of treating its plan mechanism as an account-level permission boundary.

Rollback covers recorded Netlify deployments, not your whole stack

The README describes deployment rollback as an opt-in change to a deployment GoLive previously recorded. It does not restore database data, DNS, payments, or email resources. Netlify supports the documented repointing path, while Vercel requires correction through its dashboard because GoLive's adapter cannot read what production serves. Promotion and rollback are described as implemented with mocked coverage, without live validation. That is a specific operational limitation, not just an alpha label.

The measured source snapshot occupied 5.1 MB, but the resources it could eventually create live outside that checkout. Teardown deletes only resources GoLive can prove it created and reports leftovers requiring manual removal. Supabase and Neon projects and the Resend sending domain are among the documented manual handoffs. A cleanup report therefore needs a person who will act on it. If you expect one command to reverse an entire launch, this workflow won't meet that expectation.

A reachable deployment still needs application checks

GoLive writes golive.yaml and local state and report files so later work can identify resources and unfinished actions. Its verification separates pass, failure, warning, and skipped results. The README explicitly explains that a ready deployment doesn't prove the app works, and that an environment-variable name can exist with the wrong value. Those distinctions are useful when a signup flow or payment callback depends on settings spread across several providers.

The 9-second failure gives us no independent deployment verification to add. The maintainers describe narrower disposable-provider journeys and distinguish them from guided providers and unvalidated combinations. Account creation, purchases, identity checks, and some email confirmation steps remain human work. Continuous monitoring and general backup restoration are not delivered by the on-demand status command. Match the supported adapter to your actual provider before reading a broad launch checklist as product coverage.

Alpha.9 has recent maintenance and explicitly limited evidence

The last push was 2026-10-11, the day v0.1.0-alpha.9 was published. GitHub returned 1,277 stars and 1 open issue or PR. Recent closed pull requests include releases and monitoring adapters, so the small open count doesn't mean nothing is happening. The latest release added UptimeRobot support and explicitly calls it mock-covered without a live run. I would preserve that qualifier in an adoption decision.

Pulumi fits when you want infrastructure definitions in a programming language, while OpenTofu fits declarative infrastructure managed outside a conversational skill. Both ask you to own the configuration rather than accept GoLive's launch workflow. Choose GoLive when its supported providers match a disposable app launch and its handoff record would save you work. Before connecting an important account, resolve the measured esbuild approval blocker and inspect the exact plan your agent proposes.

Alternatives

ProjectWhat it isPick it when
Pulumi gh↗Infrastructure definitions and resource management using programming languages.pick this instead when your team wants infrastructure code reviewed alongside application code.
OpenTofu gh↗Declarative infrastructure management with explicit configuration and state.pick this instead when you need an infrastructure workflow independent of a conversational launch skill.

What people are saying

  1. [velocity-scout] mikehasa/golive-skill

Sources

  1. GoLive README, supported providers, and control limits
  2. GoLive repository facts
  3. GoLive alpha.9 release and UptimeRobot scope
  4. Pulumi infrastructure code
  5. OpenTofu declarative infrastructure

More automation reviews

supersidian · genspark-claw · orc-claude-plugin · tiktok-views-bot · Ydisks-Xianyu-Helper · jev-gui-delegate · the whole board →