Skip to content

Commit 5170007

Browse files
address comments + blog cover + changelog entry
1 parent 31fda2b commit 5170007

File tree

9 files changed

+48
-10
lines changed

9 files changed

+48
-10
lines changed

β€Ž.optimize-cache.jsonβ€Ž

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -632,6 +632,7 @@
632632
"images/blog/integrations-messaging/cover.png": "22f32d8be6585e781214a9c083c86d7d5021babd7604f6e9c8819c2c91e2dfe0",
633633
"images/blog/introducing-appwrite-react-native-sdk/appwrite.png": "fd428e8859e29c7698a8c7193e7efb8af4ed80c0bfc24418cd9446a96b75fba4",
634634
"images/blog/introducing-appwrite-react-native-sdk/cover.png": "7a45ea7049ee661e9143c89998060638d20c1242162154550ec7fe1127c08242",
635+
"images/blog/introducing-appwrite-skills/cover.png": "4e106084bfb0e22b9833dfdc9cfd2e10a32de21d37fe45a132286e9848357054",
635636
"images/blog/introducing-database-backups/cover.png": "0513bcc80f2aced49c5acc4d634883c860940196c914c309f3517b97e003affd",
636637
"images/blog/introducing-imagine/cover.png": "f43476c4b5609960c00245c814c7ea9555dcbd0b1e638a58b06ebb8524850492",
637638
"images/blog/introducing-imagine/imagine-1.png": "58c6e736e8c5a5cae752097defce06b30482057dfc56096ce827dee68e9b7fdf",
@@ -1345,6 +1346,10 @@
13451346
"images/docs/sites/redeploy.png": "f4a4fe1ba45a02ddd7513c66f966ccc89b747d1dded7ce732858a03952a867f3",
13461347
"images/docs/sites/site-templates.png": "f6886138f4a6d17b245c4d23dc9e8a2908d5f4eea3a4337d9f73220b4ad3b889",
13471348
"images/docs/sites/timeout.png": "aef6461e4d4e929f45e435d25378c937e5706cc1ed1faacbb577d815482a43e1",
1349+
"images/docs/skills/method.png": "980b5054c4aebe443993bb32bb069a532f54c345804f40c36b2901338ef598ef",
1350+
"images/docs/skills/scope.png": "f031aa64b0d8b5d84bc514f742a9aa4f049aa1ad3366a6fe79eb8281dafaf142",
1351+
"images/docs/skills/skills.png": "05c95624d7670d39da107c441156eb62fa3b0827f5dbd845ee388163932471da",
1352+
"images/docs/skills/tools.png": "5e70fc0bd2ead04ce1b8986f438a3af6ba54133ec88295223c59731e969ec964",
13481353
"images/docs/storage/copy-file-token-url.png": "c3e0636256aa626b9e636794dd9c7beef1e6dd3fef9e879be1d51205dda6186a",
13491354
"images/docs/storage/create-bucket.png": "910cc635a1df6c523d77558cdf868669ed6e244584c9f8161dbc258419ce14bb",
13501355
"images/docs/storage/create-file-token.png": "b96a38c5d335492aa9916a00a58785499083190165f1e47129733dd9dbf695d4",

β€Žsrc/routes/blog/post/announcing-appwrite-skills/+page.markdocβ€Ž

Lines changed: 4 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -1,9 +1,9 @@
11
---
22
layout: post
3-
title: "Announcing Appwrite Skills: Give your AI agents Appwrite expertise"
3+
title: "Introducing Appwrite Skills: Give your AI agents Appwrite expertise"
44
description: Appwrite Skills are open source markdown files that give AI agents deep, language-specific knowledge of Appwrite SDKs. Install once, and your agents generate correct Appwrite code automatically.
5-
date: 2026-03-06
6-
cover: /images/blog/ai-announcement.png
5+
date: 2026-03-09
6+
cover: /images/blog/introducing-appwrite-skills/cover.png
77
timeToRead: 4
88
author: atharva
99
category: product, announcement
@@ -36,9 +36,8 @@ Here's what that means for you:
3636

3737
# Supported SDKs
3838

39-
Skills are available for all major Appwrite SDKs:
39+
Skills are available for the Appwrite CLI and all major SDKs:
4040

41-
- CLI
4241
- TypeScript
4342
- Dart
4443
- .NET
Lines changed: 20 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,20 @@
1+
---
2+
layout: changelog
3+
title: "Introducing Appwrite Skills"
4+
date: 2026-03-09
5+
cover: /images/blog/introducing-appwrite-skills/cover.png
6+
---
7+
8+
Appwrite Skills are open-source Markdown files that give AI coding agents deep, language-specific knowledge of Appwrite SDKs. Install skills into your project, and your AI tools generate correct Appwrite code automatically, no more pasting docs into prompts.
9+
10+
Skills are available for the Appwrite CLI and all major SDKs, including TypeScript, Dart, .NET, Go, Kotlin, PHP, Python, Ruby, and Swift. They work with Claude Code, Cursor, Windsurf, and other compatible agents.
11+
12+
Get started with one command:
13+
14+
```bash
15+
npx skills add appwrite/agent-skills
16+
```
17+
18+
{% arrow_link href="/blog/post/announcing-appwrite-skills" %}
19+
Read the announcement to learn more
20+
{% /arrow_link %}

β€Žsrc/routes/docs/tooling/skills/+page.markdocβ€Ž

Lines changed: 19 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -4,9 +4,16 @@ title: Skills
44
description: Install Appwrite skills to give AI agents pre-built knowledge of Appwrite SDKs and services for your preferred language.
55
---
66

7-
Skills are open source markdown files that give AI agents deep knowledge of Appwrite SDKs and services. When installed, skills provide your AI tools with accurate, language-specific context about Appwrite APIs, so they generate correct code without needing to look up documentation. You can find all Appwrite skills on [GitHub](https://github.com/appwrite/agent-skills/).
7+
Skills are open-source Markdown files that give AI agents deep knowledge of Appwrite SDKs and services. When installed, skills provide your AI tools with accurate, language-specific context about Appwrite APIs, so they generate correct code without needing to look up documentation. You can find all Appwrite skills on [GitHub](https://github.com/appwrite/agent-skills/).
88

9-
Skills work across all major AI dev tools that support them, including Claude Code, Cursor, and other compatible agents. They are installed per-project or globally, and are available for all Appwrite client and server SDKs.
9+
Skills work across all major AI dev tools that support them. They are installed per-project or globally, and are available for all Appwrite client and server SDKs. Supported tools include but not limited to:
10+
11+
- Cursor
12+
- Claude Code
13+
- Windsurf Editor
14+
- Google Antigravity
15+
- OpenCode
16+
- *and more...*
1017

1118
# Benefits {% #benefits %}
1219

@@ -27,9 +34,8 @@ npx skills add appwrite/agent-skills
2734
{% /section %}
2835

2936
{% section #step-2 step=2 title="Select skills" %}
30-
You will be prompted to select which skills to install. Skills are available for the following SDKs:
37+
You will be prompted to select which skills to install. Skills are available for the Appwrite CLI and the following SDKs:
3138

32-
- CLI
3339
- TypeScript
3440
- Dart
3541
- .NET
@@ -41,19 +47,27 @@ You will be prompted to select which skills to install. Skills are available for
4147
- Swift
4248

4349
Select the skills that match the SDKs you use in your project.
50+
51+
![Skill selection prompt](/images/docs/skills/skills.png)
4452
{% /section %}
4553

4654
{% section #step-3 step=3 title="Select tools" %}
4755
Choose which AI tools should use the installed skills. This configures the skills for the agents you work with.
56+
57+
![Tool selection prompt](/images/docs/skills/tools.png)
4858
{% /section %}
4959

5060
{% section #step-4 step=4 title="Select scope" %}
5161
Choose whether to install the skills at the **project** level or **globally**:
5262

5363
- **Project**: Skills are available only in the current project. This is useful when different projects use different Appwrite SDKs.
5464
- **Global**: Skills are available across all your projects. This is useful if you use the same SDKs everywhere.
65+
66+
![Scope selection prompt](/images/docs/skills/scope.png)
5567
{% /section %}
5668

5769
{% section #step-5 step=5 title="Choose installation method" %}
58-
Select **symlink** as the installation method. This creates a symbolic link to the skills, so they stay up to date when the source is updated.
70+
Select **symlink** as the installation method. This creates a symbolic link to the skills, so they stay in sync across all your AI tools.
71+
72+
![Installation method prompt](/images/docs/skills/method.png)
5973
{% /section %}
549 KB
Loading
120 KB
Loading
116 KB
Loading
113 KB
Loading
135 KB
Loading

0 commit comments

Comments
Β (0)