diff --git a/README.md b/README.md
index f81bd72b..229b7523 100644
--- a/README.md
+++ b/README.md
@@ -116,6 +116,10 @@ Or have a look at the general catalog below:
| Tour of Orchestration | [
](typescript/tutorials/tour-of-orchestration-typescript) [
](go/tutorials/tour-of-orchestration-go) [
](python/tutorials/tour-of-orchestration-python) [
](java/tutorials/tour-of-orchestration-java) |
| Tour of Agents | [AI examples repo](https://github.com/restatedev/ai-examples) |
+## Using AI coding tools
+
+If you use Claude Code, Codex, or Cursor to build on Restate, we highly recommend installing the [Restate plugin](https://github.com/restatedev/skills). It bundles skills, prompts, and context that help AI coding assistants generate correct, idiomatic Restate code across all supported SDKs. Most templates in this repo install the plugin automatically — see the [skills repo](https://github.com/restatedev/skills) for setup instructions.
+
## Joining the community
If you want to join the Restate community in order to stay up to date, then please join our [Discord](https://discord.gg/skW3AZ6uGd) or [Slack](https://join.slack.com/t/restatecommunity/shared_invite/zt-2v9gl005c-WBpr167o5XJZI1l7HWKImA).
diff --git a/go/templates/go/README.md b/go/templates/go/README.md
index 46d26489..bf1080d1 100644
--- a/go/templates/go/README.md
+++ b/go/templates/go/README.md
@@ -10,6 +10,6 @@ You can build a docker image using [ko](https://github.com/ko-build/ko):
## Using AI coding tools
-If you use Claude Code or Codex, then the Restate plugin will automatically be installed. For Cursor, you need to use `/add-plugin`.
+If you use Claude Code or Codex, then the Restate plugin will automatically be installed. For Cursor, consult the [skills repo README](https://github.com/restatedev/skills).
Plugin repo: https://github.com/restatedev/skills/tree/main
diff --git a/java/templates/java-gradle/README.md b/java/templates/java-gradle/README.md
index 577a927b..d6bef3b2 100644
--- a/java/templates/java-gradle/README.md
+++ b/java/templates/java-gradle/README.md
@@ -15,6 +15,6 @@ When modifying the annotated services in Intellij, it is suggested to run **CTRL
## Using AI coding tools
-If you use Claude Code or Codex, then the Restate plugin will automatically be installed. For Cursor, you need to use `/add-plugin`.
+If you use Claude Code or Codex, then the Restate plugin will automatically be installed. For Cursor, consult the [skills repo README](https://github.com/restatedev/skills).
Plugin repo: https://github.com/restatedev/skills/tree/main
\ No newline at end of file
diff --git a/java/templates/java-maven-quarkus/README.md b/java/templates/java-maven-quarkus/README.md
index 71c4b0d5..a196e7aa 100644
--- a/java/templates/java-maven-quarkus/README.md
+++ b/java/templates/java-maven-quarkus/README.md
@@ -16,6 +16,6 @@ $ quarkus dev
## Using AI coding tools
-If you use Claude Code or Codex, then the Restate plugin will automatically be installed. For Cursor, you need to use `/add-plugin`.
+If you use Claude Code or Codex, then the Restate plugin will automatically be installed. For Cursor, consult the [skills repo README](https://github.com/restatedev/skills).
Plugin repo: https://github.com/restatedev/skills/tree/main
\ No newline at end of file
diff --git a/java/templates/java-maven-spring-boot/README.md b/java/templates/java-maven-spring-boot/README.md
index d61c90cd..1426e395 100644
--- a/java/templates/java-maven-spring-boot/README.md
+++ b/java/templates/java-maven-spring-boot/README.md
@@ -17,6 +17,6 @@ When modifying the annotated services in Intellij, it is suggested to run **CTRL
## Using AI coding tools
-If you use Claude Code or Codex, then the Restate plugin will automatically be installed. For Cursor, you need to use `/add-plugin`.
+If you use Claude Code or Codex, then the Restate plugin will automatically be installed. For Cursor, consult the [skills repo README](https://github.com/restatedev/skills).
Plugin repo: https://github.com/restatedev/skills/tree/main
\ No newline at end of file
diff --git a/java/templates/java-maven/README.md b/java/templates/java-maven/README.md
index ed490f24..714e2837 100644
--- a/java/templates/java-maven/README.md
+++ b/java/templates/java-maven/README.md
@@ -15,6 +15,6 @@ When modifying the annotated services in Intellij, it is suggested to run **CTRL
## Using AI coding tools
-If you use Claude Code or Codex, then the Restate plugin will automatically be installed. For Cursor, you need to use `/add-plugin`.
+If you use Claude Code or Codex, then the Restate plugin will automatically be installed. For Cursor, consult the [skills repo README](https://github.com/restatedev/skills).
Plugin repo: https://github.com/restatedev/skills/tree/main
\ No newline at end of file
diff --git a/java/templates/java-new-api-gradle/README.md b/java/templates/java-new-api-gradle/README.md
index 3616fbfc..444cff37 100644
--- a/java/templates/java-new-api-gradle/README.md
+++ b/java/templates/java-new-api-gradle/README.md
@@ -12,6 +12,6 @@ To run:
## Using AI coding tools
-If you use Claude Code or Codex, then the Restate plugin will automatically be installed. For Cursor, you need to use `/add-plugin`.
+If you use Claude Code or Codex, then the Restate plugin will automatically be installed. For Cursor, consult the [skills repo README](https://github.com/restatedev/skills).
Plugin repo: https://github.com/restatedev/skills/tree/main
\ No newline at end of file
diff --git a/java/templates/java-new-api-maven-spring-boot/README.md b/java/templates/java-new-api-maven-spring-boot/README.md
index e943ca67..e512d5db 100644
--- a/java/templates/java-new-api-maven-spring-boot/README.md
+++ b/java/templates/java-new-api-maven-spring-boot/README.md
@@ -14,6 +14,6 @@ $ mvn compile spring-boot:run
## Using AI coding tools
-If you use Claude Code or Codex, then the Restate plugin will automatically be installed. For Cursor, you need to use `/add-plugin`.
+If you use Claude Code or Codex, then the Restate plugin will automatically be installed. For Cursor, consult the [skills repo README](https://github.com/restatedev/skills).
Plugin repo: https://github.com/restatedev/skills/tree/main
\ No newline at end of file
diff --git a/java/templates/java-new-api-maven/README.md b/java/templates/java-new-api-maven/README.md
index f6593d76..16c2c415 100644
--- a/java/templates/java-new-api-maven/README.md
+++ b/java/templates/java-new-api-maven/README.md
@@ -12,6 +12,6 @@ mvn compile exec:java
## Using AI coding tools
-If you use Claude Code or Codex, then the Restate plugin will automatically be installed. For Cursor, you need to use `/add-plugin`.
+If you use Claude Code or Codex, then the Restate plugin will automatically be installed. For Cursor, consult the [skills repo README](https://github.com/restatedev/skills).
Plugin repo: https://github.com/restatedev/skills/tree/main
\ No newline at end of file
diff --git a/python/templates/lambda/README.md b/python/templates/lambda/README.md
index b52d1635..f9ade0f2 100644
--- a/python/templates/lambda/README.md
+++ b/python/templates/lambda/README.md
@@ -145,6 +145,6 @@ Happy building! 🎉
## Using AI coding tools
-If you use Claude Code or Codex, then the Restate plugin will automatically be installed. For Cursor, you need to use `/add-plugin`.
+If you use Claude Code or Codex, then the Restate plugin will automatically be installed. For Cursor, consult the [skills repo README](https://github.com/restatedev/skills).
Plugin repo: https://github.com/restatedev/skills/tree/main
\ No newline at end of file
diff --git a/python/templates/python/README.md b/python/templates/python/README.md
index 4e4c0ec5..486aeaf1 100644
--- a/python/templates/python/README.md
+++ b/python/templates/python/README.md
@@ -16,6 +16,6 @@ docker build .
## Using AI coding tools
-If you use Claude Code or Codex, then the Restate plugin will automatically be installed. For Cursor, you need to use `/add-plugin`.
+If you use Claude Code or Codex, then the Restate plugin will automatically be installed. For Cursor, consult the [skills repo README](https://github.com/restatedev/skills).
Plugin repo: https://github.com/restatedev/skills/tree/main
\ No newline at end of file
diff --git a/typescript/templates/bun/README.md b/typescript/templates/bun/README.md
index 070f6eb4..0eed7b34 100644
--- a/typescript/templates/bun/README.md
+++ b/typescript/templates/bun/README.md
@@ -10,6 +10,6 @@ You can run locally with `npm run dev` and register to Restate with
## Using AI coding tools
-If you use Claude Code or Codex, then the Restate plugin will automatically be installed. For Cursor, you need to use `/add-plugin`.
+If you use Claude Code or Codex, then the Restate plugin will automatically be installed. For Cursor, consult the [skills repo README](https://github.com/restatedev/skills).
Plugin repo: https://github.com/restatedev/skills/tree/main
diff --git a/typescript/templates/cloudflare-worker/README.md b/typescript/templates/cloudflare-worker/README.md
index 7a546656..1b675a64 100644
--- a/typescript/templates/cloudflare-worker/README.md
+++ b/typescript/templates/cloudflare-worker/README.md
@@ -82,6 +82,6 @@ Happy building! 🎉
## Using AI coding tools
-If you use Claude Code or Codex, then the Restate plugin will automatically be installed. For Cursor, you need to use `/add-plugin`.
+If you use Claude Code or Codex, then the Restate plugin will automatically be installed. For Cursor, consult the [skills repo README](https://github.com/restatedev/skills).
Plugin repo: https://github.com/restatedev/skills/tree/main
diff --git a/typescript/templates/deno/README.md b/typescript/templates/deno/README.md
index 16cb89ee..0081dc14 100644
--- a/typescript/templates/deno/README.md
+++ b/typescript/templates/deno/README.md
@@ -66,6 +66,6 @@ Happy building! 🎉
## Using AI coding tools
-If you use Claude Code or Codex, then the Restate plugin will automatically be installed. For Cursor, you need to use `/add-plugin`.
+If you use Claude Code or Codex, then the Restate plugin will automatically be installed. For Cursor, consult the [skills repo README](https://github.com/restatedev/skills).
Plugin repo: https://github.com/restatedev/skills/tree/main
diff --git a/typescript/templates/lambda/README.md b/typescript/templates/lambda/README.md
index c7320b3e..ba439ac3 100644
--- a/typescript/templates/lambda/README.md
+++ b/typescript/templates/lambda/README.md
@@ -149,6 +149,6 @@ Happy building! 🎉
## Using AI coding tools
-If you use Claude Code or Codex, then the Restate plugin will automatically be installed. For Cursor, you need to use `/add-plugin`.
+If you use Claude Code or Codex, then the Restate plugin will automatically be installed. For Cursor, consult the [skills repo README](https://github.com/restatedev/skills).
Plugin repo: https://github.com/restatedev/skills/tree/main
\ No newline at end of file
diff --git a/typescript/templates/nextjs/README.md b/typescript/templates/nextjs/README.md
index 1a97470e..7ee67660 100644
--- a/typescript/templates/nextjs/README.md
+++ b/typescript/templates/nextjs/README.md
@@ -80,6 +80,6 @@ Then, the reminder will succeed and you will see the greeting in the UI.
## Using AI coding tools
-If you use Claude Code or Codex, then the Restate plugin will automatically be installed. For Cursor, you need to use `/add-plugin`.
+If you use Claude Code or Codex, then the Restate plugin will automatically be installed. For Cursor, consult the [skills repo README](https://github.com/restatedev/skills).
Plugin repo: https://github.com/restatedev/skills/tree/main
diff --git a/typescript/templates/node/README.md b/typescript/templates/node/README.md
index 03a74771..21c77beb 100644
--- a/typescript/templates/node/README.md
+++ b/typescript/templates/node/README.md
@@ -6,6 +6,6 @@ Have a look at the [TypeScript Quickstart guide](https://docs.restate.dev/get_st
## Using AI coding tools
-If you use Claude Code or Codex, then the Restate plugin will automatically be installed. For Cursor, you need to use `/add-plugin`.
+If you use Claude Code or Codex, then the Restate plugin will automatically be installed. For Cursor, consult the [skills repo README](https://github.com/restatedev/skills).
Plugin repo: https://github.com/restatedev/skills/tree/main
\ No newline at end of file
diff --git a/typescript/templates/typescript-testing/README.md b/typescript/templates/typescript-testing/README.md
index b8b780b0..080fc098 100644
--- a/typescript/templates/typescript-testing/README.md
+++ b/typescript/templates/typescript-testing/README.md
@@ -12,6 +12,6 @@ npm run test
## Using AI coding tools
-If you use Claude Code or Codex, then the Restate plugin will automatically be installed. For Cursor, you need to use `/add-plugin`.
+If you use Claude Code or Codex, then the Restate plugin will automatically be installed. For Cursor, consult the [skills repo README](https://github.com/restatedev/skills).
Plugin repo: https://github.com/restatedev/skills/tree/main
\ No newline at end of file
diff --git a/typescript/templates/vercel/README.md b/typescript/templates/vercel/README.md
index 59ff38d8..adc32e90 100644
--- a/typescript/templates/vercel/README.md
+++ b/typescript/templates/vercel/README.md
@@ -68,6 +68,6 @@ Happy building! 🎉
## Using AI coding tools
-If you use Claude Code or Codex, then the Restate plugin will automatically be installed. For Cursor, you need to use `/add-plugin`.
+If you use Claude Code or Codex, then the Restate plugin will automatically be installed. For Cursor, consult the [skills repo README](https://github.com/restatedev/skills).
Plugin repo: https://github.com/restatedev/skills/tree/main