Skip to content

Commit 5ff1517

Browse files
add skills page (#2948)
1 parent a7c86ba commit 5ff1517

7 files changed

Lines changed: 124 additions & 212 deletions

File tree

gator-sidebar.js

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -23,7 +23,7 @@ const sidebar = {
2323
items: ['get-started/smart-account-quickstart/eip7702'],
2424
},
2525
'get-started/use-the-cli',
26-
'get-started/use-with-openclaw',
26+
'get-started/use-skills',
2727
{
2828
type: 'category',
2929
label: 'Use Scaffold-ETH 2',
Lines changed: 59 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,59 @@
1+
---
2+
sidebar_label: Use skills
3+
description: Use MetaMask Smart Accounts Kit skills with agent frameworks to build dapps
4+
toc_max_heading_level: 2
5+
keywords:
6+
[skill, delegation, smart accounts, ai, metamask smart accounts kit, agent framework, x402]
7+
---
8+
9+
import GlossaryTerm from '@theme/GlossaryTerm';
10+
11+
# Use skills
12+
13+
Use skills to give your agent framework context on the MetaMask Smart Accounts Kit.
14+
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)
15+
payments.
16+
17+
Skills are available through the open-source [`MetaMask/skills`](https://github.com/MetaMask/skills)
18+
repository.
19+
20+
## Smart Accounts Kit
21+
22+
This skill gives your agent context on the Smart Accounts Kit and how to integrate its
23+
capabilities into your dapp, including smart account creation, delegations, and Advanced
24+
Permissions.
25+
26+
```bash
27+
npx skills add MetaMask/skills/domains/web3-tools/skills/smart-accounts-kit
28+
```
29+
30+
### Key capabilities
31+
32+
| Capability | Description |
33+
| -------------------- | -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- |
34+
| 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>. |
35+
| Delegation | Integrate delegations to execute transactions on behalf of a smart account. |
36+
| Advanced Permissions | Integrate Advanced Permissions to execute transactions on behalf of a MetaMask user. |
37+
38+
## x402 Payments
39+
40+
This skill helps your agent implement [x402 HTTP-based payments](../guides/x402/overview.md) using
41+
the Smart Accounts Kit, enabling both buyer and seller flows with delegations and Advanced
42+
Permissions.
43+
44+
```bash
45+
npx skills add MetaMask/skills/domains/web3-tools/skills/x402-payments
46+
```
47+
48+
### Key capabilities
49+
50+
| Capability | Description |
51+
| ---------- | --------------------------------------------------------------------------- |
52+
| Seller | Set up x402 payment endpoints that accept HTTP 402-based payments. |
53+
| Buyer | Pay for x402-protected resources using delegations or Advanced Permissions. |
54+
55+
## Next steps
56+
57+
- [Install the Smart Accounts Kit](./install.md)
58+
- [Create your first smart account](./smart-account-quickstart/index.md)
59+
- [Learn about x402 payments](../guides/x402/overview.md)

gator_versioned_docs/version-1.6.0/get-started/use-with-openclaw.md

Lines changed: 0 additions & 105 deletions
This file was deleted.

gator_versioned_sidebars/version-1.6.0-sidebars.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -22,7 +22,7 @@
2222
"items": ["get-started/smart-account-quickstart/eip7702"]
2323
},
2424
"get-started/use-the-cli",
25-
"get-started/use-with-openclaw",
25+
"get-started/use-skills",
2626
{
2727
"type": "category",
2828
"label": "Use Scaffold-ETH 2",
Lines changed: 59 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,59 @@
1+
---
2+
sidebar_label: Use skills
3+
description: Use MetaMask Smart Accounts Kit skills with agent frameworks to build dapps
4+
toc_max_heading_level: 2
5+
keywords:
6+
[skill, delegation, smart accounts, ai, metamask smart accounts kit, agent framework, x402]
7+
---
8+
9+
import GlossaryTerm from '@theme/GlossaryTerm';
10+
11+
# Use skills
12+
13+
Use skills to give your agent framework context on the MetaMask Smart Accounts Kit.
14+
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)
15+
payments.
16+
17+
Skills are available through the open-source [`MetaMask/skills`](https://github.com/MetaMask/skills)
18+
repository.
19+
20+
## Smart Accounts Kit
21+
22+
This skill gives your agent context on the Smart Accounts Kit and how to integrate its
23+
capabilities into your dapp, including smart account creation, delegations, and Advanced
24+
Permissions.
25+
26+
```bash
27+
npx skills add MetaMask/skills/domains/web3-tools/skills/smart-accounts-kit
28+
```
29+
30+
### Key capabilities
31+
32+
| Capability | Description |
33+
| -------------------- | -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- |
34+
| 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>. |
35+
| Delegation | Integrate delegations to execute transactions on behalf of a smart account. |
36+
| Advanced Permissions | Integrate Advanced Permissions to execute transactions on behalf of a MetaMask user. |
37+
38+
## x402 Payments
39+
40+
This skill helps your agent implement [x402 HTTP-based payments](../guides/x402/overview.md) using
41+
the Smart Accounts Kit, enabling both buyer and seller flows with delegations and Advanced
42+
Permissions.
43+
44+
```bash
45+
npx skills add MetaMask/skills/domains/web3-tools/skills/x402-payments
46+
```
47+
48+
### Key capabilities
49+
50+
| Capability | Description |
51+
| ---------- | --------------------------------------------------------------------------- |
52+
| Seller | Set up x402 payment endpoints that accept HTTP 402-based payments. |
53+
| Buyer | Pay for x402-protected resources using delegations or Advanced Permissions. |
54+
55+
## Next steps
56+
57+
- [Install the Smart Accounts Kit](./install.md)
58+
- [Create your first smart account](./smart-account-quickstart/index.md)
59+
- [Learn about x402 payments](../guides/x402/overview.md)

smart-accounts-kit/get-started/use-with-openclaw.md

Lines changed: 0 additions & 105 deletions
This file was deleted.

vercel.json

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -715,6 +715,10 @@
715715
"source": "/delegation-toolkit/:path*/",
716716
"destination": "/smart-accounts-kit/"
717717
},
718+
{
719+
"source": "/smart-accounts-kit/get-started/use-with-openclaw/",
720+
"destination": "/smart-accounts-kit/get-started/use-skills/"
721+
},
718722
{
719723
"source": "/developer-tools/dashboard/how-to/",
720724
"destination": "/developer-tools/dashboard/"

0 commit comments

Comments
 (0)