इस प्रोजेक्ट के बारे में
oh-my-design एक ओपन-सोर्स CLI टूल है जो डिज़ाइन सिस्टम को AI कोडिंग एजेंट्स में लाता है। यह आपके मौजूदा कोडिंग एजेंट वर्कफ़्लो में पुन: उपयोग योग्य स्किल्स, विशेषज्ञ भूमिकाओं और गुणवत्ता-ग्रेडेड कंपनी डिज़ाइन रेफ़रेंस इंस्टॉल करता है—कोई अतिरिक्त API कुंजी, डेमन या MCP सर्वर आवश्यक नहीं।
समर्थित एजेंटों में Claude Code, Codex, OpenCode और Cursor शामिल हैं। इंस्टॉलेशन के दौरान 28 स्किल्स, 20 विशेषज्ञ सब-एजेंट्स और 440+ कंपनी DESIGN.md रेफ़रेंस आपके प्रोजेक्ट में जुड़ जाते हैं।
मुख्य आउटपुट एक पोर्टेबल DESIGN.md फ़ाइल है जिसमें आपकी डिज़ाइन दार्शनिकता, यूनिक ID वाले निर्णय टेबल, सेमांटिक टोकन और कॉम्पोनेंट कॉन्ट्रैक्ट्स होते हैं। प्रत्येक टोकन उस निर्णय से जुड़ा है जिससे वह बना, जो स्थिरता सुनिश्चित करता है। सिस्टम कॉम्पोनेंट कॉन्ट्रैक्ट्स भी बनाता है जिनमें स्टेट मैट्रिक्स (जनित कारणों सहित बाहरी किए गए स्टेट्स के साथ) और एक्सेसिबिलिटी कॉन्ट्रैक्ट्स शामिल हैं।
`omd book` कमांड डिज़ाइन सिस्टम को स्थानीय रूप से प्रीव्यू और हैंडओफ़ के लिए सर्व करती है। एक डेरिवेशन चेन सुनिश्चित करती है कि प्रत्येक डिज़ाइन निर्णय अगले को प्रतिबंधित करे: दार्शनिकता → निर्णय टेबल → टोकन → कॉम्पोनेंट कॉन्ट्रैक्ट्स → लेआउट ग्रामर → बिल्ड → रेंडर आलोचना → DESIGN.md।
दो नंबरित गेट्स सिस्टम को सही रखते हैं—GS7 निर्णय संदर्भों के बिना टोकन फेल करता है, और GS8 उन कंपोनेंट्स को फेल करता है जो मौजूद प्रीसेट होने पर शून्य से बनाए गए हों। 54 स्लोप गेट्स और 8 सिस्टम-फिडेलिटी गेट्स शामिल हैं।
मigrेशन के दौरान मौजूदा रेफ़रेंस फ़ॉर्मेट पढ़े जा सकते हैं। पैकेज DESIGN.md Core v2 के लिए मigrेशन समर्थित करता है, जो एक वेंडर-तटस्थ पोर्टेबल कॉन्ट्रैक्ट है जिसे सामान्य चैट में पेस्ट करके या डिज़ाइन टूल्स से जोड़कर उपयोग किया जा सकता है।
इंस्टॉलेशन एक ही कमांड है: `npx oh-my-design-cli@latest`। इंस्टॉल के बाद एजेंट को रीस्टार्ट करें और `doctor` चलाकर सत्यापित करें। वर्कफ़्लो स्वाइप कमांड के बजाय प्राकृतिक भाषा प्रॉम्प्ट्स के माध्यम से शुरू होते हैं।
Comments
0 Rating appears after 10 ratings
Sign in to join the discussion.