ACP Capability Negotiation

•
32
•

Implements dynamic feature discovery and capability negotiation for Agentic Commerce Protocol (ACP) compliant merchant servers and agents.

This skill enables Claude to implement and manage the ACP capability negotiation process, a crucial handshake mechanism between agents and merchants in agentic commerce environments. It facilitates the discovery of mutually supported features, including core capabilities, versioned extensions like discounts or attribution, specific payment handlers, and structured interventions like 3D Secure or biometric verification. By automating the intersection logic of these features, the skill ensures that agents and merchants interact within a compatible framework, allowing for graceful degradation, forward compatibility, and secure, multi-merchant interoperability.

Key Features

01Implementation of structured intervention objects for 3D Secure and biometrics
0232 GitHub stars
03Dynamic discovery of mutually supported ACP features and capabilities
04Graceful degradation logic for unsupported feature sets
05Version-aware negotiation for capabilities and payment handlers
06Automatic pruning of extensions based on parent capability status

Use Cases

01Implementing secure checkout flows that negotiate 3D Secure and address verification
02Building multi-merchant agents that adapt behavior based on merchant-specific features
03Developing ACP-compliant merchant servers that support various agent versions