Post

Introducing Anti Slop 🚫 A GitHub action that detects and automatically closes low-quality and AI slop PRs. As one of the maintainers of Coolify (50K+ stars) we deal with slop PRs daily so I decided to fix it. Early testing showed this action could have closed 98% of slop PRs.

17 reposts94 likes

after reading the checks, probably not. it checks for things like excessive emoji use, account age, proper PR template usage, proper PR title convention. if you used AI to write a high-quality PR on your own account it would likely pass.

Yes that was the goal bsky.app/profile/peak...

🏔️ Peak@peaklabs.dev

It does not. ◆ AI is one of the best things to ever be released and when used with experience and properly according to project guidelines it will pass all checks. ◆ If some checks do not pass that is also not that big of a deal as you can set a tunable failure sensitivity to avoid false positives.

◆ The entire action runs in under 15 seconds which means slop PRs are caught and closed before you even notice them ◆ 22 check rules (more coming) with thoughtful defaults derived from patterns identified across 100+ manually reviewed AI slop PRs ◆ Configurable sensitivity to avoid false positives

◆ Owners, Members and Collaborators are automatically exempt by default with zero configuration needed ◆ The beauty of open source is that anyone can contribute. Anti Slop blocks low-quality and AI-generated PRs without forcing you to restrict contributions to Collaborators only

Sounds like a semi-decent solution for now, but also sounds like a stopgap measure. Agents are going to be pointed at these kind of things, and then make the appropriate adaptations to their PRs for them to not trigger the filter.