se-uhd

AI Slop Skill — AI skill for Claude Code

AI community

Catch and fix AI slop in any prose; specific focus on empirical software engineering papers.

How to install AI Slop Skill

This entry records only its repository, not the path inside it, so there is no exact command to give. Open se-uhd/ai-slop-skill and copy the folder into ~/.claude/skills/, or the file into ~/.claude/agents/.

What AI Slop Skill does

Catch and fix AI slop in any prose; specific focus on empirical software engineering papers.

Alternatives in AI

  • The Pair — Open-source AI pair programming for desktop: a Mentor + Executor agent cross-check each other's code to catch 358 ★
  • Openase — Ticket-Driven Automated Software Engineering 265 ★
  • Sloptrim — A local detector for AI-writing patterns 196 ★

README

AI Slop Review Skill

An [Agent Skill](https://agentskills.io/home) bundle that catches AI slop in prose and enforces conventions for clear writing. It works on any text, such as a Markdown draft, documentation, or a blog post, and adds a scientific layer for empirical software engineering papers (voice and tense, statistical reporting per APA/IEEE/ACM, citations) and a LaTeX layer for LaTeX source (BibTeX, `\citeauthor`, `% GROUNDING`). Both load automatically for `.tex` source, and `--scientific` opts a non-LaTeX manuscript into the scientific layer. An optional STE layer (`--ste`) applies rules based on ASD-STE100 Simplified Technical English to any input. Agent Skills is an open standard originally developed by Anthropic and now read by Claude Code, Cursor, GitHub Copilot, and OpenAI Codex, among others. The [client list](https://agentskills.io/clients) names the rest.

The skill keeps its writing rules in layers (listed under Rule layers below) and fetches a general AI trope catalog (named patterns such as negative parallelism, em-dash addiction, and rule-of-three groupings, each tagged with a status) at runtime from [tropes.fyi](https://tropes.fyi) and from no other source. The table under Rule layers shows which layers each input loads, and `review-repo` never loads the LaTeX layer. The same bundle therefore reviews a Markdown blog draft, a non-LaTeX manuscript (with `--scientific`), or a full LaTeX paper.

Rule layers

The writing rules ship as four layers. Which of the first three load depends on whether the input is LaTeX source (detected automatically by `scripts/detect_scope.py`) and whether you pass `--scientific`:

Input general scientific latex
LaTeX source (.tex) yes yes yes
Anything else, no flag yes no no
Anything else, --scientific yes yes no

`rules-general.md` applies to any prose (vocabulary, punctuation, structure, tone). Every rule carries a stable key (`G.semicolons`, `