Skip to content

Oxfords v2.1

Latest

Choose a tag to compare

@arhamhi arhamhi released this 05 Nov 15:17

Oxfords can audit a site now. Point it at a URL and it tells you how AI-generated the page looks, with a score and the page's own screenshots marked up so you can see exactly what to fix.

An Oxfords audit report

What's new

  • audit. Ask "audit my site for AI slop" or run node skills/oxfords/scripts/audit.mjs https://yoursite.com. You get a score out of 100, a bar each for type, colour, layout, copy and finish, and the site's screenshots at desktop and phone size with every tell boxed and numbered, ranked by what it costs. It's one HTML file, so you can send it to a client.
  • The agent looks too. A script can't tell that your subtitle says the heading again or that the hero mock is unreadable, so the agent looks at the screenshots and adds those. If something is actually the brand's thing, like a purple gradient they've had for ten years, it gets marked as kept and stops costing points.
  • New tells. Tags and pills on everything, a divider under every row, an italic word in every headline, monospace labels, ALL CAPS subtitles, gradient backgrounds, headings that end in a full stop, // features code breadcrumbs, fake traffic-light window frames and over-detailed mock dashboards. They're in the ban list, check.mjs catches them in code, and the audit catches them on the live page.
  • Commands. SKILL.md has a command table now (build, redesign, review, audit, fix), each with its own reference file, so the agent knows which job it's doing.

Is the score fair?

I calibrated it on real sites before shipping. gov.uk scores 89, the test page built from every tell on purpose scores 29, and the clean fixture scores 100. The first version flagged CSS rules that weren't even used on the page, so everything structural is now measured on what actually renders. The report also passes Oxfords' own checks, both the code check and the render check, in light and dark.

Upgrading

Same install as before. If you copied the folder, copy skills/oxfords again. The audit needs Playwright like shoot.mjs does, and tells you if it's missing.

Thanks to Charles Liu, whose "20 AI Design Slop Indicators" list is where most of the new tells came from.