Fill the grid with building heights so the number you see peeking over each edge matches every clue.
Skyscrapers is a Latin-square deduction puzzle. Place a height from 1 to N in every cell so no height repeats in any row or column. The numbers around the outside tell you how many buildings are visible looking down that row or column from that side, a taller building always hides any shorter ones behind it.
Skyscrapers has no attributable origin, and belongs instead to the large family of Latin square puzzles — grids in which every symbol appears exactly once per row and column.
Sudoku is the famous member of that family and futoshiki a closer relative, since both replace the Latin square's blank starting grid with a different kind of external constraint. Sudoku adds boxes and givens; futoshiki adds inequalities between neighbours.
What this puzzle adds instead is a viewpoint. The numbers around the edge count how many buildings are visible from that side, with taller ones hiding shorter ones behind them — so a clue of 1 means the tallest building stands first, and a clue equal to the grid size forces a strict ascending run. The constraint is about occlusion, which no other member of the family uses.
Skyscrapers is a visibility twist on Latin-square and sudoku-style logic, where edge clues replace given digits. This is an original, free browser version with daily and practice puzzles, playable instantly with no download or sign-up.