У слова «скалистый» корень «скал-». Это хорошо видно, если подобрать однокоренные слова: скала, скалы, скалолаз (человек, занимающийся подъемом на высоту, карабкаясь по выступам на скале), скальные туфли (специальная обувь скалолазов), скалодром (спортивное сооружение для тренировки скалолазов).Слово «скалка» формально имеет тот же корень, но не является однокоренным.