orcaqubits/agentic-commerce-skills-plugins/ucp-conformance

Claude Code and agent skill by orcaqubits/agentic-commerce-skills-plugins

Trust tier 3
  • community
Source check pending

Checking that the SKILL.md file is still in the repository.

Run and write UCP conformance tests — validate a UCP implementation against the official test suite covering checkout lifecycle, orders, fulfillment, payments, idempotency, webhooks, and security. Use when testing or validating a UCP implementation.

Install

npx vskill@latest install orcaqubits/agentic-commerce-skills-plugins/ucp-conformance

SKILL.md

UCP Conformance Testing

Before running tests

Fetch the latest test suite: Web-search github Universal-Commerce-Protocol conformance and fetch the README for current setup instructions, test data format, and CLI flags.

Repository: https://github.com/Universal-Commerce-Protocol/conformance

Conceptual Architecture

What the Conformance Suite Tests

The official suite contains ~13 test files covering:

Test FileWhat It Validates
Checkout lifecycleFull create → update → complete → verify flow
Order managementOrder creation, status transitions, data integrity
FulfillmentShipping/pickup methods, group selection, option validation
Card credentialsPayment credential format, tokenization
WebhooksDelivery, retry, signature verification
IdempotencyDuplicate request handling, cache behavior
Invalid inputError responses for malformed requests
Protocol complianceHeaders, TLS, version negotiation
Data validationSchema compliance, required fields, type correctness
Service bindingsREST/MCP/A2A transport correctness
Business logicTotals calculation, tax, discount application
AP2 integrationMandate generation, signing, verification
Security (simulation URLs)URL validation, injection prevention
How to Run
  1. Clone the conformance repo
  2. Install dependencies with uv sync
  3. Start your UCP server locally
  4. Run tests pointing at your server:
bash
uv run checkout_lifecycle_test.py \
--server_url=http://localhost:8182 \
--simulation_secret=your-secret \
--conformance_input=test_data/your_store/conformance_input.json
Test Data

Tests require a conformance_input.json file that describes your store's products, prices, and expected behaviors. Check the sample test data in the repo for the format.

Writing Custom Conformance Tests

When extending UCP with custom capabilities:

  1. Use the same test patterns as the official suite
  2. Test capability negotiation (extension present/absent)
  3. Test schema validation against your custom schemas
  4. Test error cases specific to your extension
  5. Test idempotency for all mutating operations
Integration with CI/CD
  • Run conformance tests as part of your CI pipeline
  • Use the --server_url flag to point at staging environments
  • Track test pass rates as a quality gate for deployments

Always fetch the latest test suite before running — new tests are added as the spec evolves.

Security

  • Security scanPassed, 95 of 100Pattern checks on the skill's files.
  • Model reviewPassed

Quality evaluation

  • Task evaluationNot runNo evaluation yet. Run one in Skill Studio.

Source

Popularity

Repository stars
39
Repository forks
18
7-day trend score
18

Stars and forks are for the whole GitHub repository, not this skill alone. Not refreshed yet.

Works with

Any agent vskill installs to: 56 targets in all. These 39 have a page on this site.

  • Claude Code
  • Cursor
  • GitHub Copilot
  • Windsurf
  • Codex
  • Gemini CLI
  • Cline
  • Amp
  • Roo Code
  • Goose
  • Continue
  • Kilo Code
  • Junie
  • Trae
  • OpenHands
  • Qwen Code
  • AI Agent
  • Tabnine Chat
  • Sourcegraph Cody
  • Amazon Q
  • Firebase Genkit
  • Sweep
  • Devin
  • Phind
  • Mentat
  • Claude Desktop
  • Aider
  • GPT Pilot
  • Plandex
  • bolt.new
  • v0
  • Replit Agent
  • Anse
  • TypingMind
  • BetterChatGPT
  • LibreChat
  • Warp AI
  • Pieces
  • Fig AI
Embed badge
vskill VERIFIED badge
[![vskill VERIFIED](https://verified-skill.com/api/v1/skills/orcaqubits/agentic-commerce-skills-plugins/ucp-conformance/badge)](https://verified-skill.com/skills/orcaqubits/agentic-commerce-skills-plugins/ucp-conformance)

Something wrong with this skill or its page? Tell us.