deadeye-sweeplisted
Install: claude install-skill deepaksinghcs14/deadeye-cc
# Deadeye Sweep
`/deadeye-review`, `/deadeye-pr`, and `/deadeye-guard` all end the same way:
"Findings are a LIST. Do not apply them unless asked." Typing `/deadeye-sweep`
IS that ask. It runs the review, audits each finding's premise, applies the
ones that are 🔴/🟠 **and** in reach, proves the tree still builds, then
re-scans the changed code and repeats until a pass comes back clean.
Sweep does not reimplement scanning — it invokes the existing skills and
consumes their printed findings. Coder mode stays active throughout: the
fixes it writes follow the lean-first ladder, not a patch bolted at the line
the finding named.
## Scope
- **default** — the working diff. Scan: `/deadeye-review`, then `/deadeye-guard`.
- **`--pr [<PR>]`** — that PR, or the current branch's PR with none given.
Scan: `/deadeye-pr <PR>`, then `/deadeye-guard`, then the PR's own open
review comment threads (see "PR review comments" below). If the current
branch isn't the PR's head branch, ask before `gh pr checkout <PR>` —
before pass 1 does anything, since every fix that follows is applied
locally to that branch.
- **`--repo`** — the whole repository. Scan: `/deadeye-review --repo` only —
`/deadeye-guard` has no whole-repo mode, and `--repo` already runs the
security lens plus native dependency auditors.
- A bare integer lowers the pass cap (default: loop until clean, hard cap
**5**) — e.g. `/deadeye-sweep --repo 2`. The integer right after `--pr` is
the PR number; any other bare