The premise that his bringing a new "craft" (invention) to the table proving connection to a higher power does not make logical sense because tons of people [past and modern history] are able to make new inventions; that would not be proof of his prophethood v. just over his genius at inventing something (like all other inventors). By itself, this premise has failed.
Connection to a higher is proven through doing something that NO other man can possibly do on his own [without God's aid]. This is why the Quraysh were asking for signs manifested through miracles because defying the natural laws of the world can only be done by someone who is supported by God.
- The Prophet (ﷺ) established through his miracles and prophecies that he had that connection with God. Miracles showed the power that Allah (ﷻ) supported him with and prophecies showed the foreknowledge that Allah (ﷻ) had given him.
- Qur'an gave lots of scientific knowledge that was ahead of its time and unknown to the Arabs (and everyone else).. yet another way showing people that the Qur'an is from a higher power with All Knowledge. To dismiss this and ask specifically for scientific knowledge that "enhances lives" is cherry picking the facts for reasons other than sincerity to truth.
As for enhancing lives, beyond the Prophet teaching people morals and manners that changed lives for the better, he did introduce medical remedies that cured people's physical illnesses which can be read through Ibn Al Qayyim Al Jawziyah's compilation book The Prophetic Medicine and other similar books. So while other Prophets [peace be upon them] were overseeing architecture, our Prophet (ﷺ) was overseeing people's health and medicinal cures.
That said, Allah (ﷻ) did not send Islam to the world to end disease, hunger, death, etc. These are trials that He intends to test people with. So that is partly why the "solution to everything" is not given. Rather, what is said is to bear with patience and make Dua. Dua is most beneficial.
In conclusion, Islam was at the forefront of science and medicine and already did everything you're asking for (establish connection to higher authority, enhance people's lives, bring new knowledge, etc) in far superior formats than what you are questioning for.