From 262a8b9e100384a4c13642ed8aaeb086d07cdea0 Mon Sep 17 00:00:00 2001 From: lunar-me Date: Mon, 24 Aug 2026 04:23:05 +1200 Subject: [PATCH] docs: fix grammar issue in SKILL.md (duplicated_or_in_description) --- .claude/skills/openbot-data-access/SKILL.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.claude/skills/openbot-data-access/SKILL.md b/.claude/skills/openbot-data-access/SKILL.md index 75ca44bc3..3c611d3cb 100644 --- a/.claude/skills/openbot-data-access/SKILL.md +++ b/.claude/skills/openbot-data-access/SKILL.md @@ -1,6 +1,6 @@ --- name: openbot-data-access -description: Governs how the OpenBot browser app reads and writes server data — every request goes through `client` in app/src/lib/client.ts, every read is a queryOptions factory in app/src/lib//queries.ts, every write is a mutationOptions factory in app/src/lib//mutations.ts, and components consume them through useQuery/useMutation. Use when adding or changing a screen that loads server data, calling a /api/... endpoint from the browser, adding a query key, writing a create/update/delete flow, deciding where a fetch belongs, or reviewing a diff that contains the word fetch under app/src. Don't use for server-side route handlers under server/ (that is not browser code), for form validation schemas (those live in lib//form.ts), for page layout and Item rows, or or for the AG-UI stream itself, which the runtime carries rather than the client. +description: Governs how the OpenBot browser app reads and writes server data — every request goes through `client` in app/src/lib/client.ts, every read is a queryOptions factory in app/src/lib//queries.ts, every write is a mutationOptions factory in app/src/lib//mutations.ts, and components consume them through useQuery/useMutation. Use when adding or changing a screen that loads server data, calling a /api/... endpoint from the browser, adding a query key, writing a create/update/delete flow, deciding where a fetch belongs, or reviewing a diff that contains the word fetch under app/src. Don't use for server-side route handlers under server/ (that is not browser code), for form validation schemas (those live in lib//form.ts), for page layout and Item rows, or for the AG-UI stream itself, which the runtime carries rather than the client. --- # OpenBot Data Access