---
description: Run code review and fix all issues from SUGGESTION to BLOCKER
argument-hint: <"recent" | "staged" | "unstaged" | file path | git commit range>
allowed-tools: Task, Read, Write, Edit, Glob, Grep, Bash
---

Fix all issues in: $ARGUMENTS

## Instructions

### 1. Run Code Review

Perform a full code review using the `code-reviewer` skill.

### 2. Collect All Issues

Gather all issues by severity: BLOCKER > CRITICAL > WARNING > SUGGESTION.

### 3. Fix All Issues

Apply fixes in priority order. For each issue:
1. Read the file at the specified location
2. Apply the **proper fix** (not quick patches)
3. If refactoring is warranted, do the full refactor
4. Track what was fixed

### 4. Verify Fixes

```bash
# Go
go vet ./... 2>/dev/null || true
go test ./... 2>/dev/null || true

# TypeScript
npx tsc --noEmit 2>/dev/null || true
npx eslint . 2>/dev/null || true
```

### 5. Report

```markdown
## Fix-All Report

### Issues Fixed
| Severity | Count | Details |
|----------|-------|---------|

### Files Modified
- `file` - [what was fixed]

### Verification
- Lint: PASS/FAIL
- Tests: PASS/FAIL

### Remaining Issues
[Any issues that could not be auto-fixed]
```

## Critical Rules

- FIX ALL severities (BLOCKER through SUGGESTION)
- Use PROPER FIXES only (no quick patches)
- REFACTOR when structural problems exist
- VERIFY after fixing (lint, test)
