To find the package of a built-in mode, use (find-lisp-object-file-name 'scheme-mode nil)
(find-lisp-object-file-name 'scheme-mode nil)/usr/share/emacs/30.2/lisp/progmodes/scheme.el
The resulting filename is the name of the package to provide to use-package