Небоскрёбы ("Skyscrapers") - вид логической головоломки. В ней требуется заполнить числами квадрат так, чтобы в каждой строке и в каждом столбце каждое число использовалось лишь единожды. Заполнение нужно делать с помощью ключевых чисел, считая, что в каждой клетке внутри квадрата стоит дом с количеством этажей, равном стоящему в клетке числу, а числа вне поля означают, сколько домов видно в соответствующей строке или столбце, если смотреть от этого числа.
Существуют варианты головоломки, в которых сетка содержит пустые клетки ("парки"). В каждой строке и каждом столбце ответа стоят неповторяющиеся цифры, и одна ячейка остается пустой.
Небоскрёбы с суммами ("Sum Skyscrapers") отличаются от обычной головоломки тем, что число за пределами поля означает не количество видимых домов, а сумму всех этажей видимых домов.
Программа позволяет решать головоломки размером от 3 x 3 до 9 x 9. Задания хранятся в файлах с расширениями *.SKS и *.SSKS.