ucp-setup

Scaffolds Universal Commerce Protocol merchant or platform projects with SDK installs and discovery profiles.

35|16|Updated Mar 4, 2026
One-click install
npx skills add https://github.com/OrcaQubits/agentic-commerce-claude-plugins --skill ucp-setup
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: ucp-setup
Source: https://github.com/OrcaQubits/agentic-commerce-claude-plugins/tree/main/ucp-agentic-commerce/skills/ucp-setup
Command: npx skills add https://github.com/OrcaQubits/agentic-commerce-claude-plugins --skill ucp-setup

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes references (resource) components.

What problem does it solve?

This Skill streamlines the initial setup of Universal Commerce Protocol (UCP) projects, whether you are building a merchant server or a platform client, by scaffolding the necessary project structure and configuration.

Core Features & Use Cases

  • Project Scaffolding: Generates a standard project directory structure for UCP implementations.
  • SDK Integration Guidance: Provides instructions for installing and integrating official and community UCP SDKs.
  • Discovery Profile Setup: Guides the creation of the essential .well-known/ucp discovery profile.
  • Use Case: A developer starting a new e-commerce integration using UCP can use this Skill to quickly set up a compliant merchant server, including the discovery profile and basic project layout.

Quick Start

Use the ucp-setup skill to scaffold a UCP merchant server project.

Frequently Asked Questions about ucp-setup

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

FAQPage Schema
How do I set up a Universal Commerce Protocol merchant server?

To set up a Universal Commerce Protocol (UCP) merchant server, you need to scaffold the project structure, install the relevant Python or JS/TS SDK, and author the required `.well-known/ucp` discovery profile.

What is a UCP discovery profile and how do I create one?

A UCP discovery profile is a `.well-known/ucp` configuration file that specifies your services, capabilities, and payment handlers. You create it during project setup by defining these elements for your UCP implementation.

Can I scaffold a UCP platform client using Python and TypeScript SDKs?

Yes, you can scaffold a UCP platform client and integrate either the Python or JS/TS SDKs. The setup process guides you through installing the appropriate SDK for your chosen development environment.

What's the best way to start a new UCP e-commerce integration project?

The best way to start a UCP e-commerce integration is to scaffold the standard project directory structure first, then configure the discovery profile and install the necessary SDKs to ensure compliance.

What should be included in a UCP discovery profile?

A UCP discovery profile must include your specified services, capabilities, and payment handlers. These elements are configured during the initial project scaffolding to establish your UCP implementation requirements.