Sky Puck boxes don't have any built-in storage space to facilitate TV recordings like the Sky Q box. However, Sky have mitigated this issue with the development of the 'Playlist' feature.
Playlist works by saving programmes to the cloud, which offers unlimited storage, so customers can add as many shows to their Playlist as they want, and this can be from Sky channels, premium TV packs, and even third party on-demand apps like Netflix and Prime Video.
One drawback however, if that if a particular show is removed from the on-demand app it was saved from, it will also be removed from the Playlist. So, Playlist doesn't offer indefinite recordings like the Sky Q box does.