ucp · openai — Codex skill: what it does, how to install
Guides the agent through finding store products and placing orders via CLI. Useful for shopping from merchants that support UCP.
npx skills add openai/plugins --skill ucp -a codexWhat ucp does
This skill guides the agent through commerce tasks using the ucp binary. It runs item searches across a shared merchant catalog and retrieves package tracking by order ID. When a shop does not handle protocol checkouts, the agent hands the transaction over to the merchant website.
The CLI binary ucp must be installed locally. Store-specific commands with --business <url> require a local identity created with ucp profile init --name <local-profile-name>. Without the ucp executable in your path, every operation fails immediately.
To prevent validation mistakes, the agent queries store capabilities before sending data. The ucp discover command reports supported operations. Adding --input-schema reveals the exact payload format required for checkout and shipping.
What it helps with
- find products across multiple seller catalogs
- build shopping carts with regional settings
- track delivery progress using an order ID
- inspect supported merchant actions and field schemas
- set up a local buyer identity using
ucp profile init
Example prompts for the agent
- Find running shoes under $80 across merchants
- Create a cart on
store.example.comand add running shoes - Check order status for
98765onmerchant.com
How to install ucp
1Skills CLI (Vercel)
npx skills add openai/plugins --skill ucp -a codex2Manually: put the files in place
.agents/skills/ucp/SKILL.mdFor all projects use ~/.agents/skills/
1Skills CLI (Vercel)
npx skills add openai/plugins --skill ucp -a claude-code2Manually: put the files in place
~/.claude/skills/ucp/SKILL.mdCopy the whole skill folder; for one project use .claude/skills/ucp/
Manually: put the files in place
.cursor/skills/ucp/SKILL.mdCursor also reads .agents/skills/ and .claude/skills/
1GitHub CLI
gh skill install openai/plugins ucp2Manually: put the files in place
.github/skills/ucp/SKILL.mdPlatform CLI
gemini skills install https://github.com/openai/plugins --path plugins/shopify/skills/ucpManually: put the files in place
.devin/skills/ucp/SKILL.mdThe legacy .windsurf/skills/ path still works
Claude.ai
Zip the folder and upload it in Settings → Capabilities → Skills
Step by step, with commands for each platform: Codex skills: how to install, where they live, how to call them
Questions about ucp
How do I install ucp in Codex?
Run npx skills add openai/plugins --skill ucp -a codex. The command writes the skill definition to .agents/skills/ucp/SKILL.md.
What does the ucp skill do?
It provides the agent with instructions to search product catalogs, manage shopping baskets, execute checkouts, and inspect order tracking.
What dependencies does ucp require?
The ucp CLI binary must be present on your system. Store-specific operations also require creating a local profile with ucp profile init --name <local-profile-name>.
Similar skills
All skills for Finance and business →ucp by other authors comes first.