Claude Code के सार्वजनिक कौशलों का एक समूह शतरंज के खेल को टिप्पणियों वाले PGN और HTML विश्लेषण-बोर्ड में बदलता है। लेखक कथन सहित वीडियो बनाने का रास्ता भी देता है। Stockfish स्थितियों का मूल्यांकन करता है; Claude Code आगे के सवाल पूछता और खिलाड़ी के लिए व्याख्याएँ लिखता है। रिपॉज़िटरी में खेल का एक पूरा उदाहरण और इस प्रक्रिया के पीछे की स्क्रिप्टें हैं। BIG CHANGE ने 26 सितंबर 2026 के commit 46919038 पर उपलब्ध दस्तावेज़ों और कोड का निरीक्षण किया; हमने यह प्रक्रिया चलाई नहीं और न ही शतरंज संबंधी सलाह का स्वतंत्र आकलन किया।

बड़ा बदलाव

  • क्या बदला: यह छोटी सार्वजनिक परियोजना एक ऐसे तरीके का दस्तावेज़ीकरण करती है जो इंजन की स्थिति-जाँच को शतरंज खिलाड़ी के अपने खेल पर केंद्रित व्याख्या से जोड़ता है; खिलाड़ी का दर्ज किया हुआ तर्क दिया गया हो तो उसे भी जोड़ता है।
  • यह क्यों मायने रखता है: खिलाड़ी PGN, इंजन द्वारा जाँची गई चालों, सहेजी गई सवाल-जवाब की पंक्तियों और टिप्पणियों को अलग-अलग देख सकता है। इससे बनाई गई व्याख्या को उस स्थिति के संदर्भ में परखना आसान होता है जिसका वह वर्णन करती है। यहाँ यह नहीं मापा गया कि इससे खिलाड़ी का खेल बेहतर होता है या नहीं।
  • अब क्या देखना है: सवाल चुनने, इंजन की पंक्तियों का अर्थ निकालने और सीख लिखने का काम अब भी मॉडल करता है। प्रॉम्प्ट पर आधारित सत्यापक उस काम की जाँच करता है, लेकिन उसकी मौजूदगी से सटीकता साबित नहीं होती। अध्ययन के लिए नतीजा इस्तेमाल करने पर विचार कर रहे पाठक को उद्धृत स्थितियों और चालों की समीक्षा करनी चाहिए।

खेल के रिकॉर्ड से संभावित गलतियों तक

इनपुट PGN खेल होता है, जिसे सीधे दिया जा सकता है या खेल के लिंक से हासिल किया जा सकता है। chess-analysis कौशल पहले खिलाड़ी का स्तर पूछता है ताकि टिप्पणियाँ उसी खिलाड़ी के अनुरूप हों। लिखित नोट जोड़े जा सकते हैं। पहले से रिकॉर्ड की गई सोच-बोल प्रक्रिया के लिए दस्तावेज़ित तरीके में स्थानीय whisper.cpp से लिप्यंतरण किया जाता है और PGN की घड़ी संबंधी टिप्पणियों का उपयोग करके बोली को चालों से जोड़ा जाता है। यह जोड़ उपयोगी घड़ी-डेटा और बोले गए संदर्भों को चालों से मिलाने पर निर्भर है; केवल PGN से खिलाड़ी के विचार वापस पाने का तरीका नहीं है।

पहली यांत्रिक जाँच sweep.py करती है। यह खेली गई हर चाल से पहले और बाद की स्थिति का मूल्यांकन करने के लिए Stockfish चलाता है, संभावित चालें और उनके स्कोर दर्ज करता है, और जब मापा गया नुकसान स्क्रिप्ट की तय 30 सेंटीप्यादा सीमा तक पहुँचता है तो चाल को चिह्नित करता है। दस्तावेज़ों में खोज की डिफ़ॉल्ट गहराई 22 है। ये मूल्यांकन करीब से देखने लायक स्थितियाँ ढूँढ़ते हैं; केवल इनके आँकड़े गलती की वजह नहीं समझाते।

इसके बाद कौशल Claude Code के अन्वेषक एजेंट को हर चिह्नित स्थिति देखने को कहता है। उसकी query.py स्टॉकफिश से वैकल्पिक चालों के बारे में पूछ सकती हैं, जिसमें किसी प्रस्तावित चाल तक सीमित खोज भी शामिल है, और नतीजे JSON में सहेज सकती हैं। अलग निर्देश अन्वेषक को बोर्ड की छवियाँ देखने और यह समझाने को कहते हैं कि कोई चाल या विकल्प क्यों काम करता है। खिलाड़ी के नोट केवल तभी व्याख्या में मदद कर सकते हैं जब वे उसी चाल से जुड़े हों। यही वह चरण है जहाँ इंजन का नतीजा मॉडल द्वारा लिखे गए शतरंज के गद्य में बदलता है और उसके साथ निर्णय तथा संभावित गलती भी आती है।

जाँचें और आउटपुट क्या साबित करते हैं

रिपॉज़िटरी का chess-analysis कौशल अलग सत्यापक एजेंट से कहता है कि तैयार टिप्पणियों की इंजन-जाँच और खिलाड़ी के नोट्स के साथ समीक्षा करे। इसकी सूची में चिह्नित गलतियाँ, वैध चाल-क्रम, मूल्यांकन संबंधी दावे और खिलाड़ी के विचारों के बारे में कथन शामिल हैं; मूल्यांकन के दावे इंजन-जाँच या सहेजे गए सवाल-जवाब से मेल खाने चाहिए। build_annotated.py स्क्रिप्ट PGN को फिर से पार्स करके त्रुटियाँ भी बताती है। ये अलग जाँचें हैं: पार्स करने से पता चलता है कि चालों को पढ़ा जा सकता है, जबकि सत्यापक व्याख्याओं की एक और मॉडल-निर्देशित समीक्षा है। इनमें से कोई भी यह साबित नहीं करती कि हर व्याख्या सही है। लेखक का कहना है कि निजी इस्तेमाल में गलतियाँ कम रही हैं, लेकिन कोई स्वतंत्र त्रुटि-अध्ययन नहीं दिया गया।

सहेजा गया टिप्पणियों वाला PGN और build_viewer.py एक अलग HTML बोर्ड बनाते हैं जिसमें टिप्पणियाँ, मूल्यांकन ग्राफ़ और कैश की गई इंजन चालें होती हैं। बाद का, वैकल्पिक chess-video कौशल टिप्पणियों वाले PGN और इंजन-जाँच से शुरू होता है। यह Claude Code से स्टोरीबोर्ड लिखवाता है; फिर इसकी स्क्रिप्टें बोर्ड रेंडर करती हैं, कथन तैयार करती हैं और उपशीर्षकों सहित MP4 बनाती हैं। रिपॉज़िटरी में लेखक के अपने एक तेज़-रफ़्तार खेल का उदाहरण शामिल है, जिसमें ट्रांसक्रिप्ट, इंजन-जाँच, टिप्पणियाँ और 6 मिनट 49 सेकंड का वीडियो है। यह उदाहरण इच्छित फ़ाइलें दिखाता है, अलग-अलग खिलाड़ियों या खेलों में मापा गया नतीजा नहीं।

ज़रूरी साधन, समय और सीमाएँ

इस README में कौशल-फ़ोल्डरों को Claude Code की निजी या प्रोजेक्ट वाली skills डायरेक्टरी में कॉपी करने और फिर खेल का लिंक या PGN देने को कहा गया है। Claude Code के अपने दस्तावेज़ उन skill फ़ोल्डरों की पुष्टि करते हैं। विश्लेषण के लिए Python और python-chess तथा cairosvg के साथ Stockfish चलाने योग्य फ़ाइल चाहिए। रिपॉज़िटरी की डाउनलोड स्क्रिप्ट उपलब्ध मौजूदा फ़ाइल इस्तेमाल करती है या Linux x86-64 के लिए Stockfish 17.1 डाउनलोड करती है। Stockfish का मौजूदा डाउनलोड पृष्ठ संस्करण 19 दिखाता है, इसलिए रिपॉज़िटरी का वैकल्पिक डाउनलोड पुरानी रिलीज़ पर स्थिर है। वैकल्पिक ऑडियो के लिए whisper.cpp और एक मॉडल चाहिए; उसका दस्तावेज़ीकरण बताता है कि ऑडियो को 16-bit WAV में बदलकर whisper-cli में दिया जाता है। वीडियो चरण के लिए Pillow, Piper text-to-speech या espeak, और FFmpeg भी चाहिए। ये रास्ते और निर्भरताएँ दस्तावेज़ों में दी गई हैं; यह लेख किसी मशीन पर इंस्टॉलेशन का परीक्षण या अनुकूलता की गारंटी नहीं है।

लेखक पूरे विश्लेषण और वीडियो के लिए लगभग एक घंटे का प्रोसेसिंग समय बताता है। रिपॉज़िटरी इस काम का कोई बिल नहीं देती। Anthropic की मौजूदा प्लान तालिका Claude Code को Free के बजाय Pro में सूचीबद्ध करती है; महीने-दर-महीने भुगतान पर Pro की कीमत $20 प्रति माह है और उपयोग की सीमाएँ हैं। स्थानीय कंप्यूट समय, सदस्यता या API का कोई भी उपयोग, और वैकल्पिक लिप्यंतरण तथा वीडियो सेटअप—इन सबके कारण लागत पाठक के परिवेश पर निर्भर करती है। उदाहरण में लगा समय और सटीकता पर लेखक की राय एक उपयोगकर्ता का विवरण समझना चाहिए।