update-shop
Installation
SKILL.md
Update Vercel Shop
Bring an existing Vercel Shop project up to date with the template by reasoning about individual rollout entries, never by diffing against a template version. Downstream storefronts often adopt only part of the template, so every decision must be validated against the current codebase.
Pick a mode
Infer the mode from the user's request:
- Audit — report how far the project has drifted. Read-only; stop after the audit phase.
- Plan — produce a change-level upgrade plan. Read-only; stop after the plan phase.
- Apply — plan, confirm the selection with the user, then apply and validate. Use this when the user asks to "update" or "upgrade" the shop.
Read these inputs
.vercel-shop/bootstrap.jsonin the project root — originaltemplateVersionandscaffoldedAt.vercel-shop/rollout-state.jsonin the project root — decisions recorded by earlier runs of this skill (may not exist)- The current rollout log and template version, fetched from upstream (see below)
AGENTS.mdand.claude/settings.jsonin the project if present- The current project structure and any files named by matching rollout entries