Fixes all auto-fixable lint errors and explains the non-auto-fixable ones
Scanned 6/1/2026
Install via CLI
openskills install berkcangumusisik/claude-code-practices---
name: lint-fix
description: Fixes all auto-fixable lint errors and explains the non-auto-fixable ones
user-invocable: true
allowed-tools: Bash Read Edit
effort: low
---
## Fix Lint Errors
1. Run linter to see all issues:
```bash
npx eslint . --ext .ts,.tsx,.js,.jsx 2>&1 | head -80
# or
npx biome check . 2>&1 | head -80
# or
golangci-lint run 2>&1 | head -80
```
2. Apply auto-fix:
```bash
npx eslint . --ext .ts,.tsx,.js,.jsx --fix 2>&1
```
3. For remaining errors (non-auto-fixable):
- Read each affected file
- Understand why the rule exists
- Apply the correct fix (not just suppressing with comments)
4. If a rule keeps firing and seems wrong for the project: note it but do NOT add `eslint-disable` comments - flag it for review instead.
5. Report: N auto-fixed, N manually fixed, N flagged for team review.
No comments yet. Be the first to comment!
Adversarial multi-agent planning skill. Self-orchestrates 5 hostile category members (unspecified-low, unspecified-high, deep, ultrabrain, artistry) via team-mode for ruthless cross-critique debate, distills only the defensible insights, then MANDATORILY hands the distilled insight bundle to the `plan` agent for executable plan formalization. Use when planning needs maximum rigor and surfacing of weak assumptions, blind spots, and over-engineering. Triggers: 'hyperplan', 'hpp', '/hyperplan', ...