From 60fb97db61c6bd4abeed80d4b98925e6df2a023e Mon Sep 17 00:00:00 2001 From: Dean Rie Date: Wed, 7 Oct 2026 19:49:25 +0300 Subject: [PATCH 1/2] fix(pstack): drop agent-selection language from slash-only skill descriptions (cherry picked from commit 592f943397b68586d6e171806a459178fe91f0f6) --- pstack/skills/make-bot-ui/SKILL.md | 6 +++--- pstack/skills/reflect/SKILL.md | 2 +- pstack/skills/tdd/SKILL.md | 2 +- pstack/skills/typescript-best-practices/SKILL.md | 2 +- 4 files changed, 6 insertions(+), 6 deletions(-) diff --git a/pstack/skills/make-bot-ui/SKILL.md b/pstack/skills/make-bot-ui/SKILL.md index 446342ca3..ba5d28b77 100644 --- a/pstack/skills/make-bot-ui/SKILL.md +++ b/pstack/skills/make-bot-ui/SKILL.md @@ -1,9 +1,9 @@ --- name: make-bot-ui description: >- - Use when building a custom UI (page, dashboard, buttons) that should wake a - Grok Bot over a webhook, when the user must provide a webhook sender key, or - when exposing that UI on Tailscale. + Build a custom UI (page, dashboard, buttons) that wakes a Grok Bot over a + webhook, keeps the webhook sender key on the server, and optionally exposes + the UI on Tailscale. Run it with /make-bot-ui. disable-model-invocation: true --- # How to make a bot UI diff --git a/pstack/skills/reflect/SKILL.md b/pstack/skills/reflect/SKILL.md index 998ae6530..ef556a5bf 100644 --- a/pstack/skills/reflect/SKILL.md +++ b/pstack/skills/reflect/SKILL.md @@ -1,6 +1,6 @@ --- name: reflect -description: Spawn three parallel review subagents over the active transcript, surface learnings, and route each to a concrete edit on an existing skill. Use when the user says reflect. +description: Spawn three parallel review subagents over the active transcript, surface learnings, and route each to a concrete edit on an existing skill. Run it with /reflect. disable-model-invocation: true --- diff --git a/pstack/skills/tdd/SKILL.md b/pstack/skills/tdd/SKILL.md index ca6f24c96..6df3cb04f 100644 --- a/pstack/skills/tdd/SKILL.md +++ b/pstack/skills/tdd/SKILL.md @@ -1,6 +1,6 @@ --- name: tdd -description: "Use only when the user explicitly asks for TDD, a failing test, or a regression test, OR when the bug has an obvious cheap local test target. Skip when the test path is unclear, expensive, integration-heavy, or not requested." +description: "TDD workflow for bug fixes: write one focused failing regression test before changing production code, when the bug has a clear, cheap local test target. Skip when the test path is unclear, expensive, or integration-heavy. Run it with /tdd, or when asked for TDD, a failing test, or a regression test." disable-model-invocation: true --- diff --git a/pstack/skills/typescript-best-practices/SKILL.md b/pstack/skills/typescript-best-practices/SKILL.md index e1e5aa7c9..2aa678abf 100644 --- a/pstack/skills/typescript-best-practices/SKILL.md +++ b/pstack/skills/typescript-best-practices/SKILL.md @@ -1,6 +1,6 @@ --- name: typescript-best-practices -description: TypeScript best practices. Use when reading or editing any .ts or .tsx file. +description: TypeScript best practices grounded in type-system discipline. Applies to .ts and .tsx files; run it with /typescript-best-practices. paths: ["**/*.ts", "**/*.tsx"] disable-model-invocation: true --- From 7dfd6c4c6ab0cb24366a6b7a252ab51f70d07b66 Mon Sep 17 00:00:00 2001 From: Dean Rie Date: Tue, 20 Oct 2026 13:42:04 +0300 Subject: [PATCH 2/2] pstack: regenerate the Claude Code harness tree for the description changes --- harness/pstack/claude-code/skills/make-bot-ui/SKILL.md | 6 +++--- harness/pstack/claude-code/skills/reflect/SKILL.md | 2 +- harness/pstack/claude-code/skills/tdd/SKILL.md | 2 +- .../claude-code/skills/typescript-best-practices/SKILL.md | 2 +- 4 files changed, 6 insertions(+), 6 deletions(-) diff --git a/harness/pstack/claude-code/skills/make-bot-ui/SKILL.md b/harness/pstack/claude-code/skills/make-bot-ui/SKILL.md index 7f05b0504..83ce56529 100644 --- a/harness/pstack/claude-code/skills/make-bot-ui/SKILL.md +++ b/harness/pstack/claude-code/skills/make-bot-ui/SKILL.md @@ -1,9 +1,9 @@ --- name: make-bot-ui description: >- - Use when building a custom UI (page, dashboard, buttons) that should wake a - Grok Bot over a webhook, when the user must provide a webhook sender key, or - when exposing that UI on Tailscale. + Build a custom UI (page, dashboard, buttons) that wakes a Grok Bot over a + webhook, keeps the webhook sender key on the server, and optionally exposes + the UI on Tailscale. Run it with /make-bot-ui. disable-model-invocation: true --- # How to make a bot UI diff --git a/harness/pstack/claude-code/skills/reflect/SKILL.md b/harness/pstack/claude-code/skills/reflect/SKILL.md index 5ef623f73..d4b1b6122 100644 --- a/harness/pstack/claude-code/skills/reflect/SKILL.md +++ b/harness/pstack/claude-code/skills/reflect/SKILL.md @@ -1,6 +1,6 @@ --- name: reflect -description: Spawn three parallel review subagents over the active transcript, surface learnings, and route each to a concrete edit on an existing skill. Use when the user says reflect. +description: Spawn three parallel review subagents over the active transcript, surface learnings, and route each to a concrete edit on an existing skill. Run it with /reflect. disable-model-invocation: true --- diff --git a/harness/pstack/claude-code/skills/tdd/SKILL.md b/harness/pstack/claude-code/skills/tdd/SKILL.md index ca6f24c96..6df3cb04f 100644 --- a/harness/pstack/claude-code/skills/tdd/SKILL.md +++ b/harness/pstack/claude-code/skills/tdd/SKILL.md @@ -1,6 +1,6 @@ --- name: tdd -description: "Use only when the user explicitly asks for TDD, a failing test, or a regression test, OR when the bug has an obvious cheap local test target. Skip when the test path is unclear, expensive, integration-heavy, or not requested." +description: "TDD workflow for bug fixes: write one focused failing regression test before changing production code, when the bug has a clear, cheap local test target. Skip when the test path is unclear, expensive, or integration-heavy. Run it with /tdd, or when asked for TDD, a failing test, or a regression test." disable-model-invocation: true --- diff --git a/harness/pstack/claude-code/skills/typescript-best-practices/SKILL.md b/harness/pstack/claude-code/skills/typescript-best-practices/SKILL.md index e1e5aa7c9..2aa678abf 100644 --- a/harness/pstack/claude-code/skills/typescript-best-practices/SKILL.md +++ b/harness/pstack/claude-code/skills/typescript-best-practices/SKILL.md @@ -1,6 +1,6 @@ --- name: typescript-best-practices -description: TypeScript best practices. Use when reading or editing any .ts or .tsx file. +description: TypeScript best practices grounded in type-system discipline. Applies to .ts and .tsx files; run it with /typescript-best-practices. paths: ["**/*.ts", "**/*.tsx"] disable-model-invocation: true ---