Install
openclaw skills install chess-buddyStockfish-backed chess buddy for analyzing FEN positions and board images.
openclaw skills install chess-buddyUse when the user wants chess help: board pictures, FEN validation, best moves, candidate lines, blunder review, or a training explanation.
This ClawHub package is MIT-0 because ClawHub requires MIT-0 for all published skills. It is intentionally small: it treats Stockfish as an external executable dependency, does not bundle Stockfish, and does not import GPL Python libraries such as python-chess.
The richer GitHub source package is GPL-3.0-or-later because it imports python-chess and provides fuller FEN/PGN/SAN tooling: https://github.com/TommyClawd/chess-buddy-skill.
references/image-to-fen.md; produce a candidate FEN, classify arrows/highlights, and verify the FEN before analysis.scripts/stockfish_fen.py engine-check once if the environment is new or engine availability is uncertain.scripts/stockfish_fen.py analyze --fen ... --multipv 3 --depth 12 for real engine analysis.python3 chess-buddy/scripts/stockfish_fen.py engine-check
python3 chess-buddy/scripts/stockfish_fen.py analyze --fen "rnbqkbnr/pppppppp/8/8/8/8/PPPPPPPP/RNBQKBNR w KQkq - 0 1" --multipv 3 --depth 12
If Stockfish is missing, report the missing dependency. Do not present non-engine commentary as chess analysis; call it notation validation, position description, or general coaching only.