From c76128bdb0d98946379c6d23b4ad3c08a42fe2a2 Mon Sep 17 00:00:00 2001 From: Raymond Khalife Date: Thu, 16 Apr 2026 10:00:58 -0400 Subject: [PATCH 1/3] fix: Add warning about the caching of skills --- src/pages/llms.txt.ts | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/src/pages/llms.txt.ts b/src/pages/llms.txt.ts index cad11bf..993d7bb 100644 --- a/src/pages/llms.txt.ts +++ b/src/pages/llms.txt.ts @@ -25,6 +25,11 @@ export const GET: APIRoute = () => { pitfalls that prevent build failures. Always prefer skill guidance over general knowledge when both cover the same topic. +## Important + +The skills are updated frequently. Always check for the latest versions of skills don't +use cached versions blindly. + ## Source - [GitHub Repository](${SITE.repo.url}) From cad8824c78449748ac09fb6a63a1f3a1098d3f31 Mon Sep 17 00:00:00 2001 From: Raymond Khalife Date: Thu, 16 Apr 2026 10:52:35 -0400 Subject: [PATCH 2/3] tweak --- src/pages/llms.txt.ts | 11 +++-------- 1 file changed, 3 insertions(+), 8 deletions(-) diff --git a/src/pages/llms.txt.ts b/src/pages/llms.txt.ts index 993d7bb..1b85934 100644 --- a/src/pages/llms.txt.ts +++ b/src/pages/llms.txt.ts @@ -12,9 +12,9 @@ export const GET: APIRoute = () => { 1. Fetch the skills index and remember each skill's name, description, and url: ${absUrl('/.well-known/skills/index.json')} -2. When a task matches a skill's description, use it if already loaded in your - context. Otherwise, fetch the skill content from its url. - Do not construct skill URLs manually. +2. When a task matches a skill's description, fetch the skill content from its url + before using it. Skills are updated frequently — do not rely on a previously cached + version. Example: for the skill named "internet-identity", its url is: ${absUrl('/.well-known/skills/internet-identity/SKILL.md')} @@ -25,11 +25,6 @@ export const GET: APIRoute = () => { pitfalls that prevent build failures. Always prefer skill guidance over general knowledge when both cover the same topic. -## Important - -The skills are updated frequently. Always check for the latest versions of skills don't -use cached versions blindly. - ## Source - [GitHub Repository](${SITE.repo.url}) From 4b34379de6827a08ad7fa29cd3c562cc98262863 Mon Sep 17 00:00:00 2001 From: Raymond Khalife Date: Thu, 16 Apr 2026 10:53:40 -0400 Subject: [PATCH 3/3] fix --- src/pages/llms.txt.ts | 5 ++--- 1 file changed, 2 insertions(+), 3 deletions(-) diff --git a/src/pages/llms.txt.ts b/src/pages/llms.txt.ts index 1b85934..61a0981 100644 --- a/src/pages/llms.txt.ts +++ b/src/pages/llms.txt.ts @@ -12,9 +12,8 @@ export const GET: APIRoute = () => { 1. Fetch the skills index and remember each skill's name, description, and url: ${absUrl('/.well-known/skills/index.json')} -2. When a task matches a skill's description, fetch the skill content from its url - before using it. Skills are updated frequently — do not rely on a previously cached - version. +2. When a task matches a skill's description, fetch the skill content from its url. + Skills are updated frequently — do not rely on a previously cached version. Example: for the skill named "internet-identity", its url is: ${absUrl('/.well-known/skills/internet-identity/SKILL.md')}