Kumpulan keterampilan Claude Code publik mengubah permainan catur menjadi PGN beranotasi dan papan analisis HTML. Penulis juga menyediakan alur untuk membuat video dengan narasi. Stockfish mengevaluasi posisi; Claude Code mengajukan pertanyaan lanjutan dan menulis penjelasan bagi pemain. repositori menyediakan satu contoh permainan beserta skrip yang menjalankan proses tersebut. BIG CHANGE hanya memeriksa dokumentasi dan kode pada commit 46919038 bertanggal 26 September 2026; kami tidak menjalankan alur kerja atau menilai sendiri saran caturnya.

Perubahan besar

  • Yang berubah: Proyek publik kecil ini mendokumentasikan alur kerja yang menghubungkan pemeriksaan posisi oleh mesin dengan penjelasan untuk permainan seorang pemain catur, dan jika disediakan, alasan yang mereka rekam.
  • Mengapa ini penting: Pemain dapat memeriksa PGN, sapuan analisis mesin, baris kueri yang disimpan, dan anotasi secara terpisah. Hal ini memudahkan pemain mempertanyakan penjelasan yang dihasilkan pada posisi yang dibahas. Dampaknya terhadap peningkatan kemampuan pemain belum diukur di sini.
  • Yang perlu dicermati: Model tetap memilih pertanyaan, menafsirkan baris mesin, dan menulis pelajaran. Verifikator berbasis prompt memeriksa pekerjaan itu, tetapi keberadaannya tidak membuktikan akurasi. Pembaca yang hendak memakai keluaran untuk belajar sebaiknya meninjau posisi dan baris yang dirujuk.

Dari catatan permainan ke kandidat kesalahan

Masukannya adalah permainan dalam format PGN, yang diberikan langsung atau diperoleh dari tautan permainan. Keterampilan chess-analysis terlebih dahulu menyesuaikan tingkat pembaca agar komentarnya ditujukan kepada pemain tersebut. Catatan tertulis dapat ditambahkan. Untuk rekaman proses berpikir yang diucapkan, jalur terdokumentasi menggunakan transkripsi lokal whisper.cpp dan menyelaraskan ucapan dengan langkah berdasarkan komentar jam dalam PGN. Penyelarasan itu bergantung pada data jam yang dapat digunakan dan kecocokan rujukan lisan dengan langkah; cara ini tidak dapat memulihkan pikiran pemain hanya dari PGN.

Pemeriksaan mekanis pertama terlihat di sweep.py. Skrip ini meminta Stockfish mengevaluasi posisi sebelum dan sesudah setiap langkah yang dimainkan, mencatat langkah kandidat dan skor, lalu menandai langkah ketika kehilangan nilai terukur mencapai ambang bawaan 30 centipawn. Kedalaman pencarian bawaan yang didokumentasikan adalah 22. Evaluasi ini menemukan posisi yang perlu ditelaah lebih lanjut; angkanya sendiri tidak menjelaskan kesalahan.

Keterampilan kemudian mengarahkan penyelidik Claude Code untuk memeriksa setiap posisi yang ditandai. Fitur ini query.py dapat meminta Stockfish menganalisis langkah alternatif, termasuk pencarian yang dibatasi pada langkah usulan, lalu menyimpan baris hasil dalam JSON. Instruksi terpisah meminta penyelidik memeriksa gambar papan dan menjelaskan alasan suatu langkah atau alternatifnya berhasil. Catatan pemain hanya boleh memengaruhi penjelasan jika catatan itu berkaitan dengan langkah tersebut. Pada tahap inilah keluaran mesin berubah menjadi prosa catur buatan model, sehingga penilaian dan kemungkinan kesalahan ikut masuk.

Apa yang dibuktikan oleh pemeriksaan dan keluaran

Repositori chess-analysis meminta agen verifikator terpisah meninjau anotasi akhir dengan sapuan analisis dan catatan pemain. Daftar periksanya mencakup kesalahan yang ditandai, variasi langkah yang legal, klaim evaluasi, dan pernyataan tentang pikiran pemain; klaim evaluasi seharusnya cocok dengan sapuan atau kueri mesin tersimpan. build_annotated.py Skrip juga mengurai ulang PGN dan melaporkan kesalahan penguraian. Keduanya merupakan pemeriksaan berbeda: penguraian memastikan langkah dapat dibaca, sedangkan verifikator adalah tinjauan lain yang diarahkan model terhadap penjelasan. Tidak satu pun membuktikan setiap tafsiran benar. Penulis mengatakan kesalahan jarang terjadi dalam penggunaan pribadinya, tetapi tidak memberikan studi kesalahan independen.

PGN beranotasi yang disimpan dan build_viewer.py menghasilkan papan HTML mandiri dengan komentar, grafik evaluasi, dan baris mesin yang disimpan dalam cache. Selanjutnya, secara opsional chess-video keterampilan dimulai dari PGN beranotasi dan sapuan analisis. Keterampilan ini meminta Claude Code menulis storyboard, lalu skripnya merender papan, membuat narasi, dan menghasilkan MP4 dengan subtitel. Repositori menyertakan satu contoh dari permainan cepat penulis sendiri, termasuk transkrip, sapuan, anotasi, dan video berdurasi 6 menit 49 detik. Contoh itu menunjukkan artefak yang dimaksud, bukan hasil terukur dari berbagai pemain atau permainan.

Prasyarat, waktu, dan batasan

Berkas README menyarankan penyalinan folder keterampilan ke direktori keterampilan pribadi atau proyek Claude Code, lalu memberikan tautan permainan atau PGN. Dokumentasi Claude Code mengonfirmasi lokasi direktori keterampilan tersebut. Analisis memerlukan Python dengan python-chess dan cairosvg, ditambah executable Stockfish. Skrip pengambilan di repositori menggunakan executable yang sudah tersedia atau mengunduh build Stockfish 17.1 untuk Linux x86-64. Halaman unduhan Stockfish saat ini mencantumkan versi 19, sehingga skrip fallback repositori terpaku pada rilis yang lebih lama. Audio opsional memerlukan whisper.cpp dan sebuah model; dokumentasinya menjelaskan konversi audio ke WAV 16-bit untuk whisper-cli. Tahap video juga memerlukan Pillow, text-to-speech Piper atau espeak, dan FFmpeg. Alur serta dependensi ini didokumentasikan; artikel ini bukan uji pemasangan atau jaminan kompatibilitas untuk mesin tertentu.

Penulis memperkirakan sekitar satu jam pemrosesan untuk ulasan dan video lengkap. Repositori tidak mencantumkan tagihan untuk proses tersebut. Tabel paket Anthropic terkini mencantumkan Claude Code di paket Pro, bukan Free; Pro berharga $20 per bulan bila ditagih bulanan, dengan batas penggunaan. Waktu komputasi lokal, langganan atau penggunaan API apa pun, serta penyiapan transkripsi dan video opsional membuat biaya bergantung pada lingkungan pembaca. Waktu dalam contoh dan penilaian akurasi oleh penulis sebaiknya dibaca sebagai pengalaman satu pengguna.