इस प्रोजेक्ट के बारे में

यह रिपॉजिटरी एक एकल `CLAUDE.md` फ़ाइल प्रदान करती है, जो LLM-जनित कोड में देखी जाने वाली सामान्य समस्याओं को दूर करके Claude Code के व्यवहार को बेहतर बनाने के लिए बनाई गई है। आंद्रेज कार्पथी की अंतर्दृष्टि से प्रेरित होकर, यह चार मार्गदर्शक सिद्धांत प्रस्तुत करती है: कोडिंग से पहले सोचें (अनुमानों को स्पष्ट रूप से बताएं, व्यापार-विनिमय सामने लाएं, स्पष्टीकरण माँगें), सरलता पहले (अति-अभियांत्रिकी से बचें, न्यूनतम कोड लिखें), सर्जिकल परिवर्तन (केवल आवश्यक चीज़ों को स्पर्श करें, असंबंधित कोड को पुनर्संरचित न करें), और लक्ष्य-संचालित निष्पादन (सत्यापनीय सफलता मापदंड परिभाषित करें, परिवर्तनों को मान्य करने के लिए परीक्षणों का उपयोग करें)। दिशानिर्देशों को Claude Code प्लगइन के रूप में स्थापित किया जा सकता है या सीधे परियोजनाओं में जोड़ा जा सकता है। इसमें एक प्रतिबद्ध नियम फ़ाइल के माध्यम से Cursor IDE के लिए समर्थन भी शामिल है। लक्ष्य सरल सुधारों के लिए लचीलापन बनाए रखते हुए गैर-मामूली कार्यों पर महँगी गलतियों को कम करना है। उपयोगकर्ताओं को इन सिद्धांतों को परियोजना-विशिष्ट नियमों के साथ विलय करने के लिए प्रोत्साहित किया जाता है। रिपॉजिटरी MIT लाइसेंस प्राप्त है।