Tutorials online talk of using /etc/init.d/skeleton as a template for creating these scripts. However, in my PC, this file cannot be found. Is there one anywhere?
You should know that openSUSE is using systemd now (which replaced the SysV init system), so that file is long gone. It is still possible to use boot.local and after.local for simple startup tasks, but otherwise you’re best to create a custom .service unit file and have that execute a script. There are a number of tutorials online if you care to search.
https://doc.opensuse.org/documentation/leap/reference/html/book.opensuse.reference/cha.systemd.html
Thanks, much better than init scripts.