Help us improve
Share bugs, ideas, or general feedback.
From ap2-agentic-payments
Scaffolds AP2 agentic payments project: installs Python SDK via uv/GitHub, creates agent roles (shopping, merchant, credentials provider, payment processor), configures Google API/Vertex AI credentials, sets up multi-agent structure.
npx claudepluginhub orcaqubits/agentic-commerce-skills-plugins --plugin ap2-agentic-paymentsHow this skill is triggered — by the user, by Claude, or both
Slash command
/ap2-agentic-payments:ap2-setupThis skill is limited to the following tools:
The summary Claude sees in its skill listing — used to decide when to auto-load this skill
**Fetch live docs**:
Applies AP2 development patterns for multi-agent payment architecture, UCP integration, x402 crypto payments, mock provider testing, and production deployment in agentic payment systems.
Scaffolds A2A multi-agent projects: installs SDK, creates dir structure, Agent Card, basic server/client for Python or JS/TS. Invoke when starting from scratch.
Agent-to-Agent (A2A) protocol implementation patterns for Google ADK - exposing agents via A2A, consuming external agents, multi-agent communication, and protocol configuration. Use when building multi-agent systems, implementing A2A protocol, exposing agents as services, consuming remote agents, configuring agent cards, or when user mentions A2A, agent-to-agent, multi-agent collaboration, remote agents, or agent orchestration.
Share bugs, ideas, or general feedback.
Fetch live docs:
https://ap2-protocol.org/ for the latest protocol overviewhttps://github.com/google-agentic-commerce/AP2 for the current README and installation instructionssite:github.com google-agentic-commerce AP2 samples python for the sample project structurehttps://github.com/google-agentic-commerce/AP2/tree/main/samples/python for Python sample layoutAn AP2 project creates a multi-agent payment system with distinct roles:
# Requires Python 3.10+ and uv
uv pip install git+https://github.com/google-agentic-commerce/AP2.git@main
my-ap2-project/
├── roles/
│ ├── shopping_agent/ # Shopping Agent — orchestrates purchases
│ │ ├── __init__.py
│ │ └── agent.py
│ ├── merchant_agent/ # Merchant — product catalog, cart creation
│ │ ├── __init__.py
│ │ └── agent.py
│ ├── credentials_provider_agent/ # CP — payment methods, tokenization
│ │ ├── __init__.py
│ │ └── agent.py
│ └── merchant_payment_processor_agent/ # MPP — payment processing
│ ├── __init__.py
│ └── agent.py
├── .env # GOOGLE_API_KEY or Vertex AI config
├── pyproject.toml
├── run.sh # Launches all agents
└── tests/
└── test_flow.py
Two authentication options:
GOOGLE_API_KEY in .envGOOGLE_CLOUD_PROJECT and GOOGLE_CLOUD_LOCATIONEach agent runs on its own port:
/a2a/credentials_provider)ap2.types for mandate and payment structures.env files for credentials, never hardcode.logs/watch.log pattern from samples is usefulFetch the latest GitHub README and sample READMEs for exact setup commands, current package versions, and framework requirements before scaffolding.