recover-qualitylisted
Install: claude install-skill buildproven/claude-kit
# /bs:recover-quality — Quality System Recovery & Learnings Integration
**Goal**: Audit your last 3 months of work across all repos, identify quality failure patterns, establish systemic fixes, and encode learnings into CLAUDE.md so they stick.
> **Completion condition (for `/goal`-driven runs):**
> `/goal all quality failure patterns are identified, systemic fixes are applied, and CLAUDE.md is updated with learnings`
## Phase 1: Audit & Analysis
### Analyze Work Patterns (Last 3 Months)
```bash
# Scan all repos for:
# 1. Commits with "fix:" that mention pre-existing issues (symptom: multiple fixes to same code)
# 2. Codex review findings (issues found after merge)
# 3. Linter/test failures that should have been caught upstream
# 4. PRs merged without /bs:quality --merge
# Use find instead of **/* glob (bash 3.2 on macOS requires shopt -s globstar).
while IFS= read -r repo; do
[ -d "$repo/.git" ] || continue
name=$(basename "$repo")
echo "=== $name ==="
# Last 3 months of commit messages
cd "$repo" 2>/dev/null || continue
git log --oneline --since="3 months ago" 2>/dev/null | head -15
done < <(find ~/Projects -maxdepth 2 -mindepth 2 -type d 2>/dev/null)
```
### Identify Failure Categories
**Category A: Symptom vs Root Cause**
- `fix: update pattern-check.sh path` (appears 12x across repos)
- Root cause: central scripts moved, downstream refs not updated
- Fix level: should've been caught by `/bs:sync` or CI
**Category B: Quality Gate Bypasses**
- Multi