Skip to content

Add uninstall link to install section + NO FINDINGS sanity check#856

Open
urbantech wants to merge 1 commit intogarrytan:mainfrom
urbantech:fix/801-839-docs-and-review-ux
Open

Add uninstall link to install section + NO FINDINGS sanity check#856
urbantech wants to merge 1 commit intogarrytan:mainfrom
urbantech:fix/801-839-docs-and-review-ux

Conversation

@urbantech
Copy link
Copy Markdown

Summary

#801 — Add uninstall steps to README

The install section now includes a one-line uninstall reference right after the install command:

To uninstall: ~/.claude/skills/gstack/bin/gstack-uninstall — or see Uninstall for manual steps if you no longer have the repo locally.

The existing Uninstall section (with full manual steps) is already comprehensive — this just makes it discoverable from the install section where new users land.

#839 — Post-review sanity check when all specialists return NO FINDINGS

Added to both review/SKILL.md and ship/SKILL.md:

When ALL specialist subagents return "NO FINDINGS", the review now:

  1. Verifies the diff is non-empty (git diff --stat)
  2. Confirms specialists received the diff (checks output for file paths)
  3. Warns the user if diff is non-trivial (>50 lines) — may indicate wrong branch, empty diff, or skills not reading files

This catches silent misconfiguration without blocking legitimately clean reviews.

Test Plan

  • README uninstall link renders correctly (anchor to existing section)
  • Sanity check logic is consistent between review/SKILL.md and ship/SKILL.md
  • Check only triggers when ALL specialists return NO FINDINGS (not when some do)

Fixes #801, fixes #839

README.md (garrytan#801):
Add one-line uninstall reference right after the install command so
users who paste-install can find it without scrolling. Links to the
existing Uninstall section for manual steps.

review/SKILL.md, ship/SKILL.md (garrytan#839):
Add sanity check when ALL specialists return NO FINDINGS on a
non-trivial diff (>50 lines). Warns the user about possible
configuration issues (wrong branch, empty diff, skills not reading
files) before proceeding with clean result.

Fixes garrytan#801, fixes garrytan#839
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

Proposal: post-review sanity check when all specialists return NO FINDINGS add deinstall steps into the readme

1 participant