๐๐ฎ๐ถ๐น๐ ๐๐ผ๐บ๐บ๐๐ป๐ถ๐๐ ๐ฃ๐๐๐๐น๐ฒ โ ๐ ๐ฑ๐ฟ๐ฎ๐ด-๐ฎ๐ป๐ฑ-๐ฑ๐ฟ๐ผ๐ฝ ๐ท๐ถ๐ด๐๐ฎ๐ ๐ผ๐ณ ๐ฎ ๐ฑ๐ฎ๐ถ๐น๐ ๐ฐ๐ผ๐บ๐บ๐๐ป๐ถ๐๐ ๐ฐ๐ผ๐๐ฒ๐ฟ ๐ถ๐บ๐ฎ๐ด๐ฒ, ๐๐ถ๐๐ต ๐๐ต๐ฒ ๐๐ฐ๐ผ๐ฟ๐ฒ ๐ฝ๐ผ๐๐๐ฒ๐ฑ ๐๐ผ ๐๐ต๐ฒ ๐ฐ๐ผ๐บ๐บ๐ฒ๐ป๐ ๐๐ต๐ฟ๐ฒ๐ฎ๐ฑ Tucked into the puzzle-icon dropdown of the comment composer in the skool-extensions community is a new "Daily Jigsaw" entry. Click it and a modal opens with a jigsaw puzzle made from today's randomly picked community cover image โ the same cover you'd see if you visited that community's about page. The community is shown above the puzzle as a clickable link, so you can pop over to its about page in a new tab before or after solving. The grid shape adapts to the image aspect ratio: square covers get a 3ร3, landscape covers get 4ร3, very wide ones get 5ร3. No more squished puzzles โ the pieces always look like they were cut from the original photo. Drag a piece from the tray onto its slot in the grid: a wrong drop triggers a gentle shake and the piece returns to the tray, a right drop pulses green and locks into place. A live timer at the top of the card counts up from the moment the image loads, so you know exactly how long you took. The point of the puzzle isn't just the puzzle. Solve it, and the modal stays open with a "Post Score" button enabled. Click it and a formatted score line โ community name as a clickable link, the time it took you, the grid size โ drops into your comment composer ready to publish. The result is an organic daily-thread mechanic: every day a different community gets a small spotlight in the comments, with a leaderboard of who solved fastest emerging naturally as the day goes on. The puzzle is intentionally scoped to the skool-extensions community because that's where the daily-thread plays out. If you want to try it without solving the whole thing first, dev builds expose a "Simulate solve" button next to "Post Score" โ useful when iterating on the post format, but it never ships to end users. --- ๐ง๐ฎฬ๐ด๐น๐ถ๐ฐ๐ต๐ฒ๐ ๐๐ผ๐บ๐บ๐๐ป๐ถ๐๐-๐ฃ๐๐๐๐น๐ฒ โ ๐๐ถ๐ป ๐๐ฟ๐ฎ๐ด-&-๐๐ฟ๐ผ๐ฝ-๐๐ถ๐ด๐๐ฎ๐ ๐ฒ๐ถ๐ป๐ฒ๐ ๐๐ฎฬ๐ด๐น๐ถ๐ฐ๐ต ๐ด๐ฒ๐๐ฎฬ๐ต๐น๐๐ฒ๐ป ๐๐ผ๐บ๐บ๐๐ป๐ถ๐๐-๐๐ผ๐๐ฒ๐ฟ๐, ๐บ๐ถ๐ ๐ฆ๐ฐ๐ผ๐ฟ๐ฒ-๐ฃ๐ผ๐๐ ๐ถ๐ป ๐ฑ๐ฒ๐ป ๐๐ผ๐บ๐บ๐ฒ๐ป๐๐ฎ๐ฟ-๐ง๐ต๐ฟ๐ฒ๐ฎ๐ฑ