Confession: bundle analyzers are the tool I know I should open more often and mostly don't. The usual finding is something small and slightly embarrassing, like a date library imported for one format() call and sitting in the initial chunk of a page with no dates on it. You fix it, feel smug for a day, and forget to check again until someone complains about load time.
So when the Next.js team published Ship less JavaScript in Next.js with your AI agent on 28 October, I read it twice. Short version for the impatient: Next.js 16.4 adds an agent skill and a better next analyze , and the most useful idea in the post is a boring one about imports that quietly undo each other. I haven't run the skill on a production app yet, so this isn't a review. It's what I would check first, and why I'm more interested in the analyzer than in the agent bolted onto it.
The lazy import that never deferred anything
Here is the example from the Next.js post, nearly verbatim in spirit.…