Ross ROSS = Recommend OSS · open-source software intelligence for agents

dmmulroy/anti-slop

Opinionated Oxlint rules for rejecting low-evidence TypeScript and JavaScript patterns observed · 2026-08-28

github.com/dmmulroy/anti-slop · TypeScript · MIT (permissive) observed · 2026-08-28

Health v2 · maintenance only

57/100

  • Activity 98
  • Release rhythm 35
  • Longevity 1

Flags: no_releases young

How is this computed?

round(0.45*activity + 0.35*rhythm + 0.20*longevity); archived -> min(score, 10) — computed 2026-09-02. Adoption (stars, forks) is never an input.

  • gap_med: n/a
  • age_days: 21
  • days_rel: n/a
  • days_push: 15
  • n_releases_24m: 0

Full methodology

Adoption not part of the score

3763 stars · 78 forks observed · 2026-08-28

What it is AI-extracted, prompt v1, taxonomy v1, 2026-08-29, confidence not recorded

A set of opinionated Oxlint plugin rules that reject low-evidence TypeScript and JavaScript patterns, designed to be vendored into a repository rather than installed as a fixed npm dependency. It ships with an agent skill that copies the plugin, installs Oxlint dependencies, merges configuration, and validates the setup.

Use cases

  • lint typescript for low-evidence patterns
  • enforce stricter type-safety lint rules in oxlint
  • reject chained type assertions and unsafe casts
  • ban runtime typeof checks and module mocking
  • set up opinionated lint rules via a coding agent
  • vendor custom lint rules into a repo

When to choose

  • you use Oxlint and want opinionated rules against sloppy TypeScript patterns
  • you want lint rules you can read, copy, and customize in your own repo
  • your team uses Effect and wants opt-in Effect-specific lint rules

When to avoid

  • you use ESLint or another linter instead of Oxlint
  • you prefer rules maintained as a versioned npm dependency
  • you want a neutral, non-opinionated lint configuration

Facets

plugin · maturity active

linter developer-tools code-review developer-tools programming-languages web-development cli oxlint linting typescript javascript code-quality agent-skills vendored-rules nodejs

1 source

Member repositories

RepositoryRoleHealth v2
dmmulroy/anti-slopmain57

For agents

markdown · JSON · MCP: product_card(name="dmmulroy/anti-slop")

Data as of 2026-08-30T08:39:29.467469+00:00 · Report a problem