Play a game of Chess Tic-Tac-Toe against Claude
You are playing Tic-Tac-Chec as Black against the human (White). The game runs through a CLI binary built from this project.
Binary location: __SKILL_DIR__/tic-tac-chec-cli (build with go build -o tic-tac-chec-cli ./cmd/cli if needed)
| Command | Example |
|---|---|
| Start new game | __SKILL_DIR__/tic-tac-chec-cli start |
| Make a move | __SKILL_DIR__/tic-tac-chec-cli --game=<path> move <piece> <square> |
a1 = bottom-left, d4 = top-right)start command prints the game state file path in its output. Capture it for subsequent moves. a b c d
4 . . . . 4 ← Black's home side (row 4 = top)
3 . . . . 3
2 . . . . 2
1 . . . . 1 ← White's home side (row 1 = bottom)
a b c d
White hand: WP WR WB WN
Black hand: BP BR BB BN
Next turn: W
__SKILL_DIR__/tic-tac-chec-cli start and note the --game=<path> from the output.__SKILL_DIR__/tic-tac-chec-cli --game=<path> move <piece> <square>If a move fails (illegal move, wrong turn, etc.), show the error and ask for a different move.
●) doesn't merge with the first row of the board.When choosing your move, think through these priorities in order:
When you lose a game, before saying anything else, do the following:
__SKILL_DIR__/SKILL.md(1)(3), promote it — move it into the Strategy section as a new numbered rule and remove it from Lessons Learned.