Skills aside, we should enable the EnablePackageValidation property in the main projects so that breaking changes are caught by the build process itself. That should provide much stronger feedback to LLMs as well.
Originally posted by @eiriktsarpalis in #1328 (comment)