ucp

Implement Universal Commerce Protocol in Next.js ecommerce codebases.

13|3|Updated Feb 4, 2026
One-click install
npx skills add https://github.com/vercel-labs/agentic-commerce-skills --skill ucp
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: ucp
Source: https://github.com/vercel-labs/agentic-commerce-skills/tree/main/ucp
Command: npx skills add https://github.com/vercel-labs/agentic-commerce-skills --skill ucp

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

This Skill helps engineering teams implement the Universal Commerce Protocol (UCP) in Next.js ecommerce projects, reducing integration risk and accelerating delivery.

Core Features & Use Cases

  • Comprehensive tooling for consultation, planning, and full implementation of UCP in Next.js codebases.
  • Guidance through spec handling, profile generation, and roadmap creation for upcoming work.
  • Use Case: A merchant wants to adopt UCP end-to-end in a Next.js storefront, from discovery to validation and deployment.

Quick Start

Bootstrap UCP in your Next.js project and start the full consultation with /ucp init and /ucp consult.

Frequently Asked Questions about ucp

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I integrate Universal Commerce Protocol into a Next.js ecommerce project?

Next.js ecommerce projects can implement Universal Commerce Protocol (UCP) by running a config-driven, spec-grounded workflow that performs AST-based gap analysis to produce implementation scaffolding, roadmaps, and validation checks.

What is the best way to plan UCP adoption for a Next.js storefront?

The best way to plan UCP adoption is through a consultation workflow that reviews specifications, generates a profile, and creates a structured roadmap to guide implementation from discovery to validation across Node.js or Bun runtimes.

Does UCP scaffolding work with Bun runtime or is it limited to Node.js?

UCP scaffolding works with both Node.js and Bun runtimes. Node.js is the default environment, but you can opt-in to Bun for the config-driven, spec-grounded implementation workflow in your Next.js ecommerce codebase.

How does AST-based gap analysis help implement the Universal Commerce Protocol?

AST-based gap analysis identifies missing Universal Commerce Protocol (UCP) requirements in your Next.js codebase by parsing the abstract syntax tree, allowing the workflow to generate accurate scaffolding, roadmaps, and validation checks.

What artifacts are generated when implementing Universal Commerce Protocol in Next.js?

Implementing Universal Commerce Protocol (UCP) in Next.js generates artifacts including a project roadmap, implementation plan, code scaffolding, and validation checks derived from spec review and AST-based gap analysis.

When do I need to run a UCP consultation for my Next.js ecommerce codebase?

You need to run a Universal Commerce Protocol (UCP) consultation when adopting the protocol end-to-end in a Next.js storefront, from initial discovery and spec handling to final validation and deployment preparation.