From 7630e69c610390dee52a10ac35b07579ddc2482b Mon Sep 17 00:00:00 2001 From: g4lb Date: Sat, 10 Oct 2026 10:10:32 +0300 Subject: [PATCH] Have the prompt check for a clean tree before setup Step 3 commits with git add -A, so uncommitted work the user already had would land in the init commit on their current branch. baseline refuses a dirty tree, but only after that commit. Step 0 stops and asks first. The skill carries the same block. Co-Authored-By: Claude Opus 5.5 --- README.md | 2 ++ skills/autor3search-csharp/SKILL.md | 2 ++ 2 files changed, 4 insertions(+) diff --git a/README.md b/README.md index 027ef7a..898fef9 100644 --- a/README.md +++ b/README.md @@ -41,6 +41,8 @@ this: Install and run autor3search-csharp on this repository, then optimize it. Setup: +0. Run git status. If the working tree has changes, STOP and ask me to + commit or stash them first. 1. dotnet tool install -g Autor3Search Make sure ~/.dotnet/tools is on PATH (on Windows, %USERPROFILE%\.dotnet\tools). If the tool installs but then exits with "You must install .NET to run this diff --git a/skills/autor3search-csharp/SKILL.md b/skills/autor3search-csharp/SKILL.md index e0a5d5b..1c3be23 100644 --- a/skills/autor3search-csharp/SKILL.md +++ b/skills/autor3search-csharp/SKILL.md @@ -21,6 +21,8 @@ user. Follow every step and rule in it, in order. Install and run autor3search-csharp on this repository, then optimize it. Setup: +0. Run git status. If the working tree has changes, STOP and ask me to + commit or stash them first. 1. dotnet tool install -g Autor3Search Make sure ~/.dotnet/tools is on PATH (on Windows, %USERPROFILE%\.dotnet\tools). If the tool installs but then exits with "You must install .NET to run this