acp-capability-negotiation

Negotiate Agentic Commerce Protocol capabilities between agents and merchants.

35|16|Updated Mar 4, 2026
One-click install
npx skills add https://github.com/OrcaQubits/agentic-commerce-claude-plugins --skill acp-capability-negotiation
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: acp-capability-negotiation
Source: https://github.com/OrcaQubits/agentic-commerce-claude-plugins/tree/main/acp-agentic-commerce/skills/acp-capability-negotiation
Command: npx skills add https://github.com/OrcaQubits/agentic-commerce-claude-plugins --skill acp-capability-negotiation

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes references (resource) components.

What problem does it solve?

This Skill automates the dynamic discovery of mutually supported features, extensions, payment handlers, and interventions between agents and merchants in the Agentic Commerce Protocol (ACP).

Core Features & Use Cases

  • Dynamic Feature Discovery: Enables agents and merchants to identify and agree upon shared capabilities for a transaction session.
  • Extension Pruning: Automatically removes extensions whose parent capabilities are not mutually supported.
  • Intervention Handling: Manages complex human-in-the-loop actions like 3D Secure or biometric verification.
  • Use Case: An agent can adapt its offered features to a specific merchant's capabilities, ensuring a smooth checkout process even when feature sets differ.

Quick Start

Use the acp-capability-negotiation skill to negotiate capabilities for an ACP checkout session.

Frequently Asked Questions about acp-capability-negotiation

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I negotiate ACP capabilities between agents and merchants?

To negotiate ACP capabilities, intersect advertised and supported features between agents and merchants. This dynamic discovery identifies mutually supported extensions, payment handlers, and interventions to establish adaptive commerce sessions.

What is ACP capability negotiation in commerce sessions?

ACP capability negotiation is the dynamic discovery of mutually supported features, extensions, and payment handlers. It facilitates adaptive commerce sessions by intersecting advertised and supported capabilities between transacting agents and merchants.

How does extension pruning work during ACP checkout?

Extension pruning during ACP checkout automatically removes extensions whose parent capabilities are not mutually supported by the agent and merchant. This ensures session integrity by preventing unsupported feature execution.

Can I manage human-in-the-loop interventions like 3D Secure in ACP?

You can manage human-in-the-loop interventions like 3D Secure or biometric verification in ACP. The capability negotiation process manages these intervention flows to ensure complex verification steps are properly handled.

When do I need dynamic feature discovery for Agentic Commerce Protocol?

You need dynamic feature discovery for Agentic Commerce Protocol when an agent and merchant have differing feature sets. It allows agents to adapt offered features to a specific merchant's capabilities, ensuring a smooth checkout process.

Does ACP capability negotiation work without external dependencies?

ACP capability negotiation operates without external dependencies, relying solely on intersecting advertised and supported capabilities. This allows autonomous pruning of unsupported extensions and management of intervention flows during commerce sessions.