AI coding agents are fast and sure of themselves, and a confident report is not the same as a checked one. One layout audit I ran reported 57 elements measured and no findings. The page had 196; the other 139 sat inside five collapsed sections the check never opened.
It gets worse with several agents on one project: commits from one session can land on a branch another session owns, with nobody doing anything wrong. I hit both problems building client sites, and wrote the fixes down as rules and scripts my own agents follow.
03
The Product
What shipped
Heavy Artillery Skills packages those fixes for Claude Code, Codex, Cursor and Gemini CLI: 17 skills in five packs, each skill traced to a real bug, with runnable scripts you can read. Every check ships a way to make it fail on purpose, because a check that has never failed proves nothing.
It started as one kit, Spotter Round, which is now the verification pack: proof that a page works before and after it ships. The Agent Setup Pack gives every agent tool the same rules, keeps several agents on one project from landing work on each other's branches, and keeps API keys out of the chat. The Email, WordPress and App Stack packs cover HTML email, Bricks sites, and web apps on Cloudflare Pages, Supabase and Stripe.
The product site at skills.heavyartillery.io runs on the same build as the Heavy Artillery site but keeps to its own host, with a page for each pack. It is written for developers rather than business owners: two questions that point to the right pack, the incidents behind each skill, exactly what the scripts touch on your machine, and the free twelve-item checklist skill behind an email opt-in. Every price it shows is read live from the store, so the page never advertises a number the checkout won't honor.
Each pack is $39, and the All-Access Bundle is $149 for every pack, now and later, against $195 bought separately. Everything sells as a one-time payment for one organization, with every future version included and a 14-day refund.
04The Storeshop.heavyartillery.io
Two stacks, one brand.
WordPressBricks BuilderAutomatic.cssSureCart
The product site makes the case; the store takes the payment and delivers the packs. shop.heavyartillery.io runs WordPress, with Bricks Builder and Automatic.css for the design and SureCart for checkout, versioned downloads, licenses, customer accounts and refunds.
It had to feel like the React site beside it, so the Heavy Artillery design system went in as data rather than a lookalike: the same colors and typefaces, loaded into Automatic.css. I replaced SureCart's stock product template with a custom Bricks product page, with an image gallery and a sticky add-to-cart bar, gave the store a home page with every pack at a glance, and restyled the cart drawer to match the dark theme.
Nothing drifts between the two sites. The store's privacy policy is generated from the same source as heavyartillery.io's, and a check fails if the live copy ever says anything different. Every change to the live store was backed up first and checked logged out afterward.