Checking the family trees
English has two vocabularies for almost everything: a Germanic one it was born with, and a Latin one it acquired after 1066 and kept acquiring for six hundred years. Where the same ancient root reached English down both roads, the inherited arrival ended up obscene and the borrowed one ended up learned. That is not a fact about the words. It is a fact about who was speaking which.
Roots follow the standard references and each sheet cites them. Shit to *skei- is Etymonline's own analysis, which notes in the entry itself that the word "is thus a cousin to science and conscience". The deep etymology of Latin damnum is uncertain past Proto-Italic and the chart stops there rather than guessing.
Elsewhere: The Same Idea · The Missing N · Flat-Foot · Empty Orchestra · The Same Word · Signs for Sounds · Heartwood · Every Language Family