Chess.com Complete Move Guide

Shows what piece to move and where to move it on Chess.com

Na nainštalovanie skriptu si budete musieť nainštalovať rozšírenie, ako napríklad Tampermonkey, Greasemonkey alebo Violentmonkey.

Na inštaláciu tohto skriptu je potrebné nainštalovať rozšírenie, ako napríklad Tampermonkey.

Na nainštalovanie skriptu si budete musieť nainštalovať rozšírenie, ako napríklad Tampermonkey, % alebo Violentmonkey.

Na nainštalovanie skriptu si budete musieť nainštalovať rozšírenie, ako napríklad Tampermonkey alebo Userscripts.

Na inštaláciu tohto skriptu je potrebné nainštalovať rozšírenie, ako napríklad Tampermonkey.

Na inštaláciu tohto skriptu je potrebné nainštalovať rozšírenie správcu používateľských skriptov.

(Už mám správcu používateľských skriptov, nechajte ma ho nainštalovať!)

Na inštaláciu tohto štýlu je potrebné nainštalovať rozšírenie, ako napríklad Stylus.

Na inštaláciu tohto štýlu je potrebné nainštalovať rozšírenie, ako napríklad Stylus.

Na inštaláciu tohto štýlu je potrebné nainštalovať rozšírenie, ako napríklad Stylus.

Na inštaláciu tohto štýlu je potrebné nainštalovať rozšírenie správcu používateľských štýlov.

Na inštaláciu tohto štýlu je potrebné nainštalovať rozšírenie správcu používateľských štýlov.

Na inštaláciu tohto štýlu je potrebné nainštalovať rozšírenie správcu používateľských štýlov.

(Už mám správcu používateľských štýlov, nechajte ma ho nainštalovať!)

Autor
Godyo12
Denne inštalácií
1
Celkový počet inštalácií
21
Hodnotenie
0 0 0
Verzia
1.2.1
Vytvorené
18.01.2026
Aktualizované
18.01.2026
Veľkosť
20,3 KB
Licencia
neuvedené
Spustiť na

♟️ Chess.com Complete Move Guide

A Tampermonkey userscript that analyzes the current position on Chess.com and visually shows the best move directly on the board using Stockfish.

Highlights the FROM square, TO square, and updates automatically as the position changes.


📌 Features

  • 🔍 Live position analysis using Chess.com’s built-in Stockfish engine
  • 🎯 Clear visual move guide

    • Yellow circle = piece to move
    • Green circle = destination square
  • 🔁 Auto-updates when the board position changes

  • 🎚️ Adjustable engine depth (1–25)

  • 🧠 Works in:

    • Live games
    • Game review
    • Analysis board
    • Puzzles
  • 🖥️ Clean, minimal UI overlay


🧩 How It Works

  1. Reads the current board state from the DOM
  2. Converts it into a FEN string
  3. Sends the position to Stockfish
  4. Displays the engine’s best move visually on the board
  5. Re-analyzes automatically after every move

🛠️ Installation

Requirements

  • A userscript manager:

    • Tampermonkey (recommended)
    • Violentmonkey
    • Greasemonkey

Steps

  1. Install Tampermonkey
  2. Click Install on GreasyFork
  3. Visit https://www.chess.com/
  4. Start a game or puzzle
  5. Click “CLICK TO START” in the overlay

🎮 Usage

  • Click button → Start / Stop analysis
  • Green dot → Engine running
  • Slider → Change analysis depth
  • Automatically refreshes when:

    • A move is played
    • The board flips
    • A new game loads

⚙️ Script Metadata

// ==UserScript==
// @name         Chess.com Complete Move Guide
// @namespace    http://tampermonkey.net/
// @version      1.2.1
// @description  Shows what piece to move and where to move it on Chess.com
// @author       Clownz
// @match        https://www.chess.com/play/*
// @match        https://www.chess.com/game/*
// @match        https://www.chess.com/puzzles/*
// @icon         https://www.chess.com/bundles/web/favicons/apple-touch-icon.png
// @grant        none
// @run-at       document-end
// ==/UserScript==

⚠️ Disclaimer

  • This script is for educational purposes only
  • Using assistance in rated games may violate Chess.com’s Fair Play Policy
  • Use responsibly and at your own risk

🧠 Notes

  • Uses Chess.com’s internal Stockfish worker
  • No external servers
  • No data collection
  • Lightweight & self-contained

📜 License

MIT License You are free to modify, fork, and improve this script.