91% of developers use AI tools. Your repo is accumulating technical debt RIGHT NOW.
YAML Configuration
Customize SlopBuster by adding a .slopbuster.yaml file to your repository root. No configuration is required — SlopBuster works out of the box.
Full Configuration Example
# SlopBuster configuration
language: auto # auto-detect or specify: typescript, python, go, etc.
reviews:
progressive_feedback: true # Show 1-3 issues at a time
max_findings_per_review: 3 # Cap findings per review
auto_review: true # Review on every PR automatically
ignore:
- "*.test.ts" # Skip test files
- "*.spec.ts" # Skip spec files
- "node_modules/**" # Skip dependencies
- "dist/**" # Skip build output
- "*.generated.ts" # Skip generated code
rules:
framework_reinvention: error # Flag as error
missing_error_handling: warning # Flag as warning
ai_slop_detection: true # Enable AI slop detection
security_checks: true # Enable security scanning
performance_checks: true # Enable performance analysisConfiguration Options
language
Set to auto for automatic detection, or specify a language like typescript, python, go, rust, etc.
reviews.progressive_feedback
When true, limits findings shown per review to avoid overwhelming developers. Default: true.
reviews.max_findings_per_review
Maximum number of findings per review when progressive feedback is enabled. Default: 3.
rules
Set severity per rule: error, warning, or off. Boolean rules accept true/false.
Viewing Current Configuration
Use @slopbuster config show in any PR comment to see the active configuration for that repository, including defaults and overrides.