From e2a7d4dc55f7846a119951278fee173d35c2de22 Mon Sep 17 00:00:00 2001 From: g4lb Date: Sat, 10 Oct 2026 10:10:25 +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-python/SKILL.md | 2 ++ 2 files changed, 4 insertions(+) diff --git a/README.md b/README.md index 31ad1d3..b6f4a70 100644 --- a/README.md +++ b/README.md @@ -48,6 +48,8 @@ and paste this: Install and run autor3search-python 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. uv tool install autor3search (or: pipx install autor3search) Already installed? Upgrade first: uv tool upgrade autor3search (or: pipx upgrade autor3search). Versions before 0.4.3 pick the wrong diff --git a/skills/autor3search-python/SKILL.md b/skills/autor3search-python/SKILL.md index 38cbeb3..684c1b9 100644 --- a/skills/autor3search-python/SKILL.md +++ b/skills/autor3search-python/SKILL.md @@ -21,6 +21,8 @@ user. Follow every step and rule in it, in order. Install and run autor3search-python 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. uv tool install autor3search (or: pipx install autor3search) Already installed? Upgrade first: uv tool upgrade autor3search (or: pipx upgrade autor3search). Versions before 0.4.3 pick the wrong