vercel-ci-setup
Installation
SKILL.md
Vercel CI Setup
Onboard a private GitHub repository to Vercel CI by selecting a small initial set of Turborepo tasks and opening one configuration pull request.
Read the current Vercel CI documentation before starting. Treat it as the source of truth for current product requirements, supported configuration syntax, and CLI behavior. If it is unavailable, continue with the bundled reference and note that current documentation could not be verified.
Read references/local-onboarding.md before starting. It contains the task-selection rules, commands, and recovery behavior.
Preconditions
- Require a clean local Git checkout of the repository being onboarded. Never discard unrelated work.
- Require authenticated
git, GitHub CLI, and Vercel CLI access. Confirm thatvercel apiandvercel ci listare available from the installed CLI; otherwise stop with upgrade guidance. - Identify the Vercel team and either a project ID/name or GitHub
owner/repo. - Resolve project input to its linked GitHub repository and ask the user to confirm the inferred
owner/repo. - Require the local checkout's GitHub remote to match the confirmed repository.
- Require a private GitHub repository linked to at least one project on the selected Vercel team.
- Require a root
turbo.jsonorturbo.jsoncand a declaredturbodependency. Stop if the repository does not use Turborepo.