Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
2 changes: 1 addition & 1 deletion gator-sidebar.js
Original file line number Diff line number Diff line change
Expand Up @@ -23,7 +23,7 @@ const sidebar = {
items: ['get-started/smart-account-quickstart/eip7702'],
},
'get-started/use-the-cli',
'get-started/use-with-openclaw',
'get-started/use-skills',
{
type: 'category',
label: 'Use Scaffold-ETH 2',
Expand Down
59 changes: 59 additions & 0 deletions gator_versioned_docs/version-1.6.0/get-started/use-skills.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,59 @@
---
sidebar_label: Use skills
description: Use MetaMask Smart Accounts Kit skills with agent frameworks to build dapps
toc_max_heading_level: 2
keywords:
[skill, delegation, smart accounts, ai, metamask smart accounts kit, agent framework, x402]
---

import GlossaryTerm from '@theme/GlossaryTerm';

# Use skills

Use skills to give your agent framework context on the MetaMask Smart Accounts Kit.
Skills guide your agent through <GlossaryTerm term="MetaMask smart account">smart account</GlossaryTerm> creation, <GlossaryTerm term="Delegation">delegations</GlossaryTerm>, <GlossaryTerm term="Advanced Permissions" /> (ERC-7715), and [x402](../guides/x402/overview.md)
payments.

Skills are available through the open-source [`MetaMask/skills`](https://github.com/MetaMask/skills)
repository.

## Smart Accounts Kit

This skill gives your agent context on the Smart Accounts Kit and how to integrate its
capabilities into your dapp, including smart account creation, delegations, and Advanced
Permissions.

```bash
npx skills add MetaMask/skills/domains/web3-tools/skills/smart-accounts-kit
```

### Key capabilities

| Capability | Description |
| -------------------- | -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- |
| Smart accounts | Integrate MetaMask Smart Accounts to support batch transactions, <GlossaryTerm term="Multisig smart account">multi-sig signatures</GlossaryTerm>, and <GlossaryTerm term="Paymaster">gas sponsorship</GlossaryTerm>. |
| Delegation | Integrate delegations to execute transactions on behalf of a smart account. |
| Advanced Permissions | Integrate Advanced Permissions to execute transactions on behalf of a MetaMask user. |

## x402 Payments

This skill helps your agent implement [x402 HTTP-based payments](../guides/x402/overview.md) using
the Smart Accounts Kit, enabling both buyer and seller flows with delegations and Advanced
Permissions.

```bash
npx skills add MetaMask/skills/domains/web3-tools/skills/x402-payments
```

### Key capabilities

| Capability | Description |
| ---------- | --------------------------------------------------------------------------- |
| Seller | Set up x402 payment endpoints that accept HTTP 402-based payments. |
| Buyer | Pay for x402-protected resources using delegations or Advanced Permissions. |

## Next steps

- [Install the Smart Accounts Kit](./install.md)
- [Create your first smart account](./smart-account-quickstart/index.md)
- [Learn about x402 payments](../guides/x402/overview.md)
105 changes: 0 additions & 105 deletions gator_versioned_docs/version-1.6.0/get-started/use-with-openclaw.md

This file was deleted.

2 changes: 1 addition & 1 deletion gator_versioned_sidebars/version-1.6.0-sidebars.json
Original file line number Diff line number Diff line change
Expand Up @@ -22,7 +22,7 @@
"items": ["get-started/smart-account-quickstart/eip7702"]
},
"get-started/use-the-cli",
"get-started/use-with-openclaw",
"get-started/use-skills",
{
"type": "category",
"label": "Use Scaffold-ETH 2",
Expand Down
59 changes: 59 additions & 0 deletions smart-accounts-kit/get-started/use-skills.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,59 @@
---
sidebar_label: Use skills
description: Use MetaMask Smart Accounts Kit skills with agent frameworks to build dapps
toc_max_heading_level: 2
keywords:
[skill, delegation, smart accounts, ai, metamask smart accounts kit, agent framework, x402]
---

import GlossaryTerm from '@theme/GlossaryTerm';

# Use skills

Use skills to give your agent framework context on the MetaMask Smart Accounts Kit.
Skills guide your agent through <GlossaryTerm term="MetaMask smart account">smart account</GlossaryTerm> creation, <GlossaryTerm term="Delegation">delegations</GlossaryTerm>, <GlossaryTerm term="Advanced Permissions" /> (ERC-7715), and [x402](../guides/x402/overview.md)
payments.

Skills are available through the open-source [`MetaMask/skills`](https://github.com/MetaMask/skills)
repository.

## Smart Accounts Kit

This skill gives your agent context on the Smart Accounts Kit and how to integrate its
capabilities into your dapp, including smart account creation, delegations, and Advanced
Permissions.

```bash
npx skills add MetaMask/skills/domains/web3-tools/skills/smart-accounts-kit
```

### Key capabilities

| Capability | Description |
| -------------------- | -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- |
| Smart accounts | Integrate MetaMask Smart Accounts to support batch transactions, <GlossaryTerm term="Multisig smart account">multi-sig signatures</GlossaryTerm>, and <GlossaryTerm term="Paymaster">gas sponsorship</GlossaryTerm>. |
| Delegation | Integrate delegations to execute transactions on behalf of a smart account. |
| Advanced Permissions | Integrate Advanced Permissions to execute transactions on behalf of a MetaMask user. |

## x402 Payments

This skill helps your agent implement [x402 HTTP-based payments](../guides/x402/overview.md) using
the Smart Accounts Kit, enabling both buyer and seller flows with delegations and Advanced
Permissions.

```bash
npx skills add MetaMask/skills/domains/web3-tools/skills/x402-payments
```

### Key capabilities

| Capability | Description |
| ---------- | --------------------------------------------------------------------------- |
| Seller | Set up x402 payment endpoints that accept HTTP 402-based payments. |
| Buyer | Pay for x402-protected resources using delegations or Advanced Permissions. |

## Next steps

- [Install the Smart Accounts Kit](./install.md)
- [Create your first smart account](./smart-account-quickstart/index.md)
- [Learn about x402 payments](../guides/x402/overview.md)
105 changes: 0 additions & 105 deletions smart-accounts-kit/get-started/use-with-openclaw.md

This file was deleted.

4 changes: 4 additions & 0 deletions vercel.json
Original file line number Diff line number Diff line change
Expand Up @@ -715,6 +715,10 @@
"source": "/delegation-toolkit/:path*/",
"destination": "/smart-accounts-kit/"
},
{
"source": "/smart-accounts-kit/get-started/use-with-openclaw/",
"destination": "/smart-accounts-kit/get-started/use-skills/"
},
{
"source": "/developer-tools/dashboard/how-to/",
"destination": "/developer-tools/dashboard/"
Expand Down
Loading