โ™žChess Drills
๐Ÿ”ฅ 0 Waitlist

Puzzle set not loaded

puzzles.js is missing or empty. Make sure it sits in the same folder as this page, then refresh.

What's your level?

We'll build your daily 10 around it โ€” mostly at your level, a couple easier to warm up, a couple harder to stretch. You can change this anytime.

Puzzle 1 / 10

How it works

Each puzzle starts with your opponent's move, then it's on you. Tap your piece, then tap where it goes. Exact best move required (v0 โ€” alternate wins coming). Two misses reveals the solution and queues the puzzle into tomorrow's set. Finish all 10 to keep your streak.

Today's workout

0 / 10

ThemeAccuracy

That's the free daily. The full plan goes further.

Rating-banded curriculum, drills built from your own games' mistakes, visualization & endgame tracks.

Join the waitlist โ€” founding pricing

Come back tomorrow โ€” same time works best. Streaks are built on showing up.

Puzzles derived from the Lichess open database (CC0). Not affiliated with Lichess or Chess.com. ยท About Chess Drills