बोला गया सारांश — साथ पढ़ने के लिए प्ले दबाएँ: बोली जा रही पंक्ति ऊपर रहती है।
आप क्या सीखेंगे
अनुमानित समय: 15 मिनट
इस पाठ के अंत तक आप सक्षम होंगे:
- _कौशल की तुलना CLAUDE. md, subagents, hooks, और MCP servers से करना_
- दिए गए उपयोग के मामले के लिए सही Claude Code अनुकूलन सुविधा चुनना
- एक पूरक सेटअप डिज़ाइन करना जो कई सुविधाओं को प्रभावी ढंग से जोड़ता है
कौशल बनाम अन्य Claude Code सुविधाएँ
(3 मिनट)
Claude Code कई अनुकूलन विकल्प प्रदान करता है, और गलत विकल्प चुनने से अनावश्यक जटिलता हो सकती है। यह वीडियो कौशल बनाम CLAUDE. md, subagents, hooks, और MCP servers का उपयोग कब करें, इसे तोड़ता है। आप प्रत्येक विकल्प के बीच मुख्य अंतर और वे एक विशिष्ट विकास सेटअप में एक दूसरे की पूरक कैसे हैं, यह सीखेंगे।
मुख्य बातें
- **CLAUDE. md हर बातचीत में लोड होता है और हमेशा चालू रहने वाले प्रोजेक्ट मानकों के लिए सर्वोत्तम है। कौशल** मांग पर लोड होते हैं और कार्य-विशिष्ट विशेषज्ञता के लिए सर्वोत्तम हैं
- Subagents अलग-थलग निष्पादन संदर्भों में चलते हैं — उन्हें प्रत्यायोजित कार्य के लिए उपयोग करें। कौशल आपकी वर्तमान बातचीत में ज्ञान जोड़ते हैं
- Hooks ईवेंट-संचालित हैं (फ़ाइल सहेजने, tool calls पर फायर करते हैं)। कौशल अनुरोध-संचालित हैं (आप क्या पूछ रहे हैं इसके आधार पर सक्रिय होते हैं)
- MCP servers बाहरी tools और integrations प्रदान करते हैं — कौशल से एक पूरी तरह से अलग श्रेणी
- प्रत्येक सुविधा अपनी विशेषता को संभालती है — उन्हें जोड़ें बजाय सब कुछ एक दृष्टिकोण में डालने के
Claude Code कई अनुकूलन विकल्प प्रदान करता है: कौशल, CLAUDE. md, subagents, hooks, और MCP servers। वे विभिन्न समस्याओं को हल करते हैं, और जानना कि प्रत्येक का उपयोग कब करें, आपको गलत चीज़ बनाने से रोकता है। आइए उन्हें तोड़ते हैं।
CLAUDE.md बनाम कौशल
CLAUDE. md हर बातचीत में लोड होता है, हमेशा। यदि आप चाहते हैं कि Claude आपके प्रोजेक्ट में TypeScript strict mode का उपयोग करे, तो इसे अपनी CLAUDE. md फ़ाइल में रखें।
कौशल मांग पर लोड होते हैं। जब Claude किसी अनुरोध को कौशल से मेल खाता है, तो उस कौशल के निर्देश बातचीत में शामिल हो जाते हैं। आपकी PR समीक्षा चेकलिस्ट को नए कोड लिखते समय संदर्भ में होने की आवश्यकता नहीं है — यह तब सक्रिय होती है जब आप समीक्षा के लिए कहते हैं।
**CLAUDE. md के लिए उपयोग करें:**
- प्रोजेक्ट-व्यापी मानक जो हमेशा लागू होते हैं
- "कभी भी डेटाबेस स्कीमा को संशोधित न करें" जैसी बाधाएँ
- Framework वरीयताएँ और कोडिंग शैली
कौशल के लिए उपयोग करें:
- कार्य-विशिष्ट विशेषज्ञता
- ज्ञान जो केवल कभी-कभी प्रासंगिक है
- विस्तृत प्रक्रियाएँ जो हर बातचीत को अव्यवस्थित करेंगी
कौशल बनाम Subagents
कौशल आपकी वर्तमान बातचीत में ज्ञान जोड़ते हैं। जब कोई कौशल सक्रिय होता है, तो उसके निर्देश मौजूदा संदर्भ में शामिल हो जाते हैं।
Subagents एक अलग संदर्भ में चलते हैं। वे एक कार्य प्राप्त करते हैं, स्वतंत्र रूप से काम करते हैं, और परिणाम लौटाते हैं। वे मुख्य बातचीत से अलग-थलग हैं।
Subagents का उपयोग करें जब:
- आप किसी कार्य को एक अलग निष्पादन संदर्भ में प्रत्यायोजित करना चाहते हैं
- आपको मुख्य बातचीत से अलग tool access की आवश्यकता है
- आप प्रत्यायोजित कार्य और अपने मुख्य संदर्भ के बीच अलगाव चाहते हैं
कौशल का उपयोग करें जब:
- आप वर्तमान कार्य के लिए Claude के ज्ञान को बढ़ाना चाहते हैं
- विशेषज्ञता पूरी बातचीत में लागू होती है
कौशल बनाम Hooks
Hooks ईवेंट पर फायर करते हैं। एक hook हर बार जब Claude फ़ाइल सहेजता है तो linter चला सकता है, या कुछ tool calls से पहले input को validate कर सकता है। वे ईवेंट-संचालित हैं।
कौशल अनुरोध-संचालित हैं। वे आप क्या पूछ रहे हैं इसके आधार पर सक्रिय होते हैं।
Hooks के लिए उपयोग करें:
- ऐसी operations जो हर फ़ाइल सहेजने पर चलनी चाहिए
- विशिष्ट tool calls से पहले validation
- Claude की actions के स्वचालित side effects
कौशल के लिए उपयोग करें:
- ज्ञान जो Claude कैसे अनुरोधों को संभालता है इसे प्रभावित करता है
- दिशानिर्देश जो Claude के तर्क को प्रभावित करते हैं
सब कुछ एक साथ रखना
एक विशिष्ट सेटअप में शामिल हो सकता है:
- **CLAUDE. md** — हमेशा-चालू प्रोजेक्ट मानक
- कौशल — कार्य-विशिष्ट विशेषज्ञता जो मांग पर लोड होती है
- Hooks — ईवेंट द्वारा ट्रिगर की गई स्वचालित operations
- Subagents — प्रत्यायोजित कार्य के लिए अलग-थलग निष्पादन संदर्भ
- MCP servers — बाहरी tools और integrations
प्रत्येक अपनी विशेषता को संभालता है। जब कोई अन्य विकल्प बेहतर फिट हो तो सब कुछ कौशल में न डालें — और आप एक ही समय में कई का उपयोग कर सकते हैं। कौशल स्वचालित कार्य-विशिष्ट विशेषज्ञता प्रदान करते हैं, CLAUDE. md हमेशा-चालू निर्देशों के लिए है, subagents अलग-थलग संदर्भों में चलते हैं, hooks ईवेंट पर फायर करते हैं, और MCP बाहरी tools प्रदान करता है।
कौशल का उपयोग करें जब आपके पास ऐसा ज्ञान हो जो Claude को स्वचालित रूप से लागू करना चाहिए जब विषय प्रासंगिक हो, और व्यापक अनुकूलन के लिए उन्हें अन्य सुविधाओं के साथ जोड़ें।
पाठ प्रतिबिंब
- अपनी वर्तमान CLAUDE. md फ़ाइल को देखें। क्या इसमें कुछ ऐसा है जो कौशल के रूप में बेहतर काम करेगा (केवल तब लोड होता है जब प्रासंगिक हो)?
- अपनी टीम के विकास workflow के बारे में सोचें। Claude Code सुविधाओं (कौशल, hooks, subagents, MCP) का कौन सा संयोजन आपकी सबसे आम समस्याओं को संबोधित करेगा?
आगे क्या है
अगले पाठ में, आप सीखेंगे कि अपनी टीम और संगठन के साथ कौशल कैसे साझा करें — repositories में उन्हें commit करने से, plugins के माध्यम से वितरण तक, managed settings के माध्यम से enterprise-wide deployment तक।
प्रतिक्रिया
जैसे-जैसे आप पाठ्यक्रम के माध्यम से आगे बढ़ते हैं, हम सुनना पसंद करेंगे कि आप अपने काम में कौशल का उपयोग कैसे कर रहे हैं, साथ ही आपके पास कोई भी प्रतिक्रिया। अपनी प्रतिक्रिया यहाँ साझा करें।