This madness of shopping lists of skills is not specific to AI, it has affected development in general for at least a decade. Originally there were different disciplines, then it became fashionable to expect developers to do everything... DevOps, "Full Stack", UX, Security, Architecture, Team Leadership, while apparently expected to be well-versed in 'best practice' for all of them once you reached a Senior job title.
It's a false economy, and I personally think that the quality of systems has deteriorated greatly because of this attitude that any given person is an infinite Swiss-army knife. I'm seeing more and more systems that are poorly designed, implemented in a chaotic manner, and frankly close to collapse, with staff pressured into working long hours to patch stuff together.
The industry is beginning to feel vindictive against its workers; expectations are off the scale but there is no focus on management skills, (especially technical hiring) and organisation of business requirements, which is where I see the most glaring failings. We've focused too much on measuring hyper-productivity of individuals and largely ignored team level and business organisation.
The endless shopping lists of technical skills an individual is expected to have is often absurd, and indicates a failure to manage the project correctly.