ap2-intent-mandate

Implement AP2 Intent Mandates for autonomous agent purchases with user-signed constraints.

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

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes references (resource) components.

What problem does it solve?

This Skill enables autonomous agent purchases by allowing users to pre-authorize transactions within defined constraints before going offline, ensuring security and user control.

Core Features & Use Cases

  • Human-Not-Present Transactions: Facilitates agent-driven purchases when the user is not actively present.
  • Constraint Enforcement: Ensures agents operate within user-defined limits for merchants, SKUs, refundability, and expiry.
  • Use Case: A user tells their shopping agent to buy a new laptop within a $1500 budget from a preferred electronics retailer, with the authorization expiring in 24 hours. The agent creates and the user signs an Intent Mandate, allowing the agent to proceed with the purchase autonomously if a suitable option is found.

Quick Start

Use the ap2-intent-mandate skill to create an intent mandate for autonomous purchasing with a budget of $500 and an expiry of 2025-12-31T23:59:59Z.

Frequently Asked Questions about ap2-intent-mandate

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

FAQPage Schema
How do I authorize autonomous agent purchases when I am offline?

To authorize autonomous agent purchases for human-not-present transactions, you use an AP2 Intent Mandate. This pre-authorizes your agent to execute transactions within your defined constraints while you are offline.

What is an AP2 Intent Mandate and how does it secure agent payments?

An AP2 Intent Mandate is a user-signed authorization for agent payments that secures autonomous commerce by enforcing constraints. It ensures agents only transact within approved merchants, SKUs, refundability rules, and time-to-live limits.

How do I set spending limits and expiry for an autonomous shopping agent?

You set spending limits and expiry by defining a budget and a time-to-live when creating the Intent Mandate. For example, you can specify a $500 budget with an expiry of 2025-12-31, and the agent will only purchase within those bounds.

Can I restrict my shopping agent to specific merchants and SKUs?

Yes, you can restrict your shopping agent to specific merchants and SKUs using constraint enforcement in the Intent Mandate. The mandate validates these parameters against your signed constraints before allowing any purchase.

What happens if an autonomous agent tries to buy a non-refundable item?

If an autonomous agent attempts to buy a non-refundable item without permission, the Intent Mandate constraint enforcement blocks the transaction. You define refundability rules in the mandate, and the agent must adhere to them.