Install
openclaw skills install @luoqianchenguni-max/a2a-supermarketUnified entry skill for RealMarket A2A commerce workflows. Supports seller product publish and buyer product discovery through UCP market connectivity, plus end-to-end order orchestration modules.
openclaw skills install @luoqianchenguni-max/a2a-supermarketAct as the integrated entrypoint for the A2A market runtime.
Current status: orchestrator scaffold for early launch. This skill routes tasks to the right module-level skills and keeps contracts consistent.
This skill now supports two direct role-based actions:
role=seller).role=buyer).Run from skill directory:
node src/cli/index.js --role seller --domain 127.0.0.1:3456 --name "Skill Chair" --price-minor-units 12999 --category Furniture
node src/cli/index.js --role buyer --domain 127.0.0.1:3456 --query chair --limit 10
node src/cli/index.js --role buyer --domain 127.0.0.1:3456 --all true
The CLI also accepts stdin JSON with the same fields. Output is JSON only:
mode=seller_publish)mode=buyer_discover, supports all/listAll for full listing)a2a-market-google-oauth.a2a-market-ucp-broadcast.a2a-market-stake-freeze.a2a-market-acp-lite-negotiation.a2a-market-compute-ledger.a2a-market-stripe-payment.a2a-market-order-state-machine.a2a-market-websocket-realtime.INTENT_CREATEDINTENT_BROADCASTEDNODE_RESPONDEDQUOTE_RECEIVEDNEGOTIATION_STARTEDRISK_FLAGGEDORDER_CREATEDPAYMENT_SUCCEEDEDORDER_COMPLETEDREPUTATION_UPDATEDtrace_id across all modules.runtime/src/application/market-agent.jsruntime/src/cli/index.jsruntime/tests/market-agent.e2e.test.jsa2a-supermarket/src/cli/index.jsruntime/tests and npm test in runtime/.