zoom-outlisted
Install: claude install-skill tomcounsell/ai
# Skill: /zoom-out
## Purpose
Pull back from the current task, reassess priorities, and reorient toward the actual goal — before more time is spent solving the wrong problem.
## When to Use
- You are on a third consecutive patch loop on the same issue and it is still not fixed
- The current sprint has drifted from the original goal
- A session has gone quiet or circular — same fixes, same failures
- The user says "step back", "zoom out", or "are we doing the right thing?"
- Before starting a fourth implementation attempt on something that keeps breaking
Concrete trigger example: Run before a third consecutive patch loop on the same issue. If /do-patch has been invoked twice and the tests still fail, invoke /zoom-out before a third attempt.
## Steps
1. **Synthesize memory for recent context.** Search for observations related to the current work area:
```bash
python -m tools.memory_search search "<recent keywords from current session>"
```
Read the top 5 results. Note any corrections or pattern observations that apply.
2. **Check open GitHub issues.** Get a snapshot of active work:
```bash
gh issue list --state open --limit 10
```
Note which issues are in progress, which are blocked, and which have been open the longest.
3. **Read recent session context.** If a plan doc or PROGRESS.md is available at the worktree root, read it. Check the last 10 git log entries:
```bash
git log --oneline -10
```
4. **Produce a strategic summary.** Write