- Anthropic का Agent Skills उपयोगकर्ता के कार्यप्रवाह के अनुसार AI की विशेषज्ञता को विस्तृत करने में मदद करता है
- Skill एक फ़ोल्डर-आधारित कॉम्पोनेंट है जिसमें निर्देश, स्क्रिप्ट और रिसोर्स शामिल होते हैं, और Claude इसे केवल काम के लिए ज़रूरत पड़ने पर ही लोड करता है
- यह Excel·PowerPoint बनाना, brand guide का पालन करना जैसे विशिष्ट कार्यक्षेत्रों के लिए विशेषीकृत निष्पादन क्षमता देता है
- उपयोगकर्ता या डेवलपर स्वयं Skill बनाकर Claude app, Claude Code और API में व्यापक रूप से उपयोग कर सकते हैं
- enterprise स्तर की deployment और management सुविधाएँ भी आने वाली हैं, जिससे यह कस्टम AI workflow बनाने की नींव बन सकता है
Skills का अवलोकन और काम करने का तरीका
- Agent Skills फीचर के ज़रिए Claude को इस तरह कस्टमाइज़ किया जा सकता है कि वह विशेष कार्य बेहतर ढंग से कर सके
- Skills, निर्देश, स्क्रिप्ट और रिसोर्स वाले फ़ोल्डर के रूप में दिए जाते हैं, और Claude केवल तभी संबंधित Skill तक पहुँचता है जब उस काम की ज़रूरत हो
- इस फीचर से Excel दस्तावेज़ प्रबंधन, संगठन के brand guideline का पालन जैसे विभिन्न विशेषज्ञ कार्यों में Claude का अधिक प्रभावी उपयोग संभव है
- उपयोगकर्ता कस्टम Skills बनाकर उन्हें Claude app, Claude Code, API आदि में एकसाथ उपयोग कर सकते हैं
Skills कैसे काम करते हैं
- Claude के पास एक algorithm है जो काम करते समय उपलब्ध सभी Skills को स्कैन करता है और सबसे संबंधित Skill खोजता है
- अगर कोई matching Skill मिलती है, तो वह सिर्फ़ न्यूनतम आवश्यक जानकारी और फ़ाइलें लोड करता है, जिससे गति बनी रहती है और विशेषज्ञ कार्य निष्पादन क्षमता भी मिलती है
- Skills की विशेषताएँ
- संयोजनीयता: कई Skills को stack की तरह साथ इस्तेमाल किया जा सकता है, और Claude अपने-आप आवश्यक Skills को समायोजित करता है
- पोर्टेबिलिटी: एक ही format में लिखे जाने के कारण इन्हें Claude product family में कहीं भी इस्तेमाल किया जा सकता है
- दक्षता: ज़रूरत के समय केवल ज़रूरी capability ही लोड होती है
- शक्तिशालीपन: executable code (e.g. Python, Shell) भी शामिल किया जा सकता है, जिससे पारंपरिक programming efficiency का लाभ लिया जा सकता है
- Skills को संगठन के विशेषज्ञ ज्ञान को package करके Claude तक पहुँचाने वाली कस्टम onboarding सामग्री की तरह देखा जा सकता है; इन्हें इस तरह डिज़ाइन किया गया है कि Claude किसी विशेष domain expert की भूमिका निभा सके
Claude products के साथ एकीकरण
Claude Apps
- Pro, Max, Team और Enterprise उपयोगकर्ता सभी Skills फीचर का उपयोग कर सकते हैं
- डिफ़ॉल्ट रूप से दस्तावेज़ लेखन जैसे सामान्य कामों के लिए कई example Skills दिए जाते हैं, और उन्हें सीधे कस्टमाइज़ भी किया जा सकता है
- उपयोगकर्ता काम का विवरण दर्ज करता है और Claude अपने-आप उपयुक्त Skill लोड करता है; chain of thought में भी Skill का व्यवहार देखा जा सकता है
skill-creator Skill के ज़रिए संवादात्मक मार्गदर्शन के साथ workflow queries, folder structure creation, SKILL.md auto-formatting, resource bundling आदि के माध्यम से आसानी से Skill बनाई जा सकती है
- Team/Enterprise के मामले में admin को संगठन स्तर पर यह फीचर enable करना होगा
- settings page पर उपलब्ध
Claude Developer Platform (API)
- Messages API request और नए
/v1/skills endpoint के ज़रिए custom Skills की version management और operational control संभव है
- Skills का उपयोग करने के लिए सुरक्षित code execution environment देने वाला Code Execution Tool beta फीचर आवश्यक है
- Anthropic द्वारा प्रदान किए गए Skills से Excel, PowerPoint, Word, PDF आदि में expert-level document creation और editing संभव है
- डेवलपर विशिष्ट workflow के अनुसार custom Skills बनाकर Claude के उपयोग को स्वतंत्र रूप से विस्तृत कर सकते हैं
- Claude Console में आसान Skill version creation, viewing और upgrading का समर्थन है
- documentation और Anthropic Academy पर अतिरिक्त सीखना संभव है
पार्टनर उपयोग के उदाहरण
- Box: stored content को अपने-आप transform करके PowerPoint·Excel·Word दस्तावेज़ बनाना, संगठन मानकों के अनुरूप automated documentation को समर्थन
- Notion: जटिल सवालों को तुरंत executable tasks में बदलना, prompt adjustment का बोझ कम करना
- Canva: Skills के माध्यम से agents को कस्टमाइज़ करके design automation और टीम स्तर पर उच्च-गुणवत्ता content production को समर्थन
- Rakuten: Skills-आधारित finance और accounting automation, कई spreadsheets को एकसाथ प्रोसेस करना और report creation time को 1 दिन → 1 घंटा तक घटाना
Claude Code के साथ एकीकरण
- Claude Code में टीम विशेषज्ञता और workflow को विस्तृत करने के लिए Skill installation का समर्थन है
- anthropics/skills marketplace plugin तरीके से, या सीधे
~/.claude/skills में फ़ोल्डर जोड़कर इस्तेमाल किया जा सकता है
- version control system integration के माध्यम से टीमों के बीच Skill sharing और collaboration सुविधाएँ मिलती हैं
- Claude Agent SDK के ज़रिए custom agent development का भी समर्थन है
शुरुआत करना
आगे की योजना और सावधानियाँ
- आगे चलकर Skill बनाने की प्रक्रिया को सरल किया जाएगा और संगठन स्तर की deployment क्षमता को मजबूत किया जाएगा
- Skills Claude को code execute करने की अनुमति देते हैं, इसलिए केवल विश्वसनीय स्रोतों से मिली Skills का ही उपयोग करना चाहिए
- data protection और security बनाए रखने पर ध्यान दें; अधिक जानकारी के लिए guidance document देखें
4 टिप्पणियां
एक आलू को बेक करके, उबालकर, भूनकर, स्ट्यू बनाकर, पीसकर ...
हर बार कोई न कोई बड़ा ही शानदार नाम चिपका देते हैं। आखिर में स्वाद तो सबका आलू जैसा ही होता है।
Claude Skills शानदार हैं, शायद MCP से भी बड़ा innovation हों
Hacker News की राय
आगे चलकर फ्रंटएंड डेवलपमेंट में जैसा अनुभव हुआ था, वैसी ही ChatGPT और Claude आदि के आसपास काफ़ी conceptual confusion होने वाली लगती है; अब tools, functions, skills, agents, sub-agents, commands, apps जैसी तरह-तरह की अवधारणाएँ बाढ़ की तरह आ रही हैं, और इस confusion के ऊपर तरह-तरह के ‘vibe’ frameworks लगातार बढ़ते जा रहे हैं
bashtool इस्तेमाल होता है 4) असली skill इस्तेमाल करते समय ‘call bash’ करके file पढ़ी जाती है और काम चलाया जाता है। बेशक, permission management जैसी कुछ महत्वपूर्ण details यहाँ छोड़ी गई हैं, लेकिन मुख्य संरचना यही हैमैंने अभी skills पर एक पोस्ट लिखी है: “Claude Skills वाकई शानदार हैं, और शायद MCP से भी बड़ा बदलाव हो सकते हैं” पोस्ट लिंक
मेरा मानना है कि ऐसे systems की समस्या अच्छी तरह हल करने की क्षमता काफी हद तक skills में लिखे गए summary text पर निर्भर करती है। इंसान अनुभव के साथ समझ जाता है कि कौन-सी skill कब इस्तेमाल करनी है, लेकिन Claude हर बार मानो शुरुआत से सिर्फ़ ऊपर-ऊपर description पढ़कर काम शुरू करता है
यह कुछ मज़ेदार है कि Claude की “skills” तभी ठीक से काम करती हैं जब developers अच्छी documentation लिखें और उसे maintain करें। बहुत-से developers असली code documentation भी maintain नहीं कर पाते, तो LLM के लिए documentation शायद और कठिन होगी। बहुत सुव्यवस्थित file system और उच्च risk tolerance रखने वाले थोड़े-से developers के लिए यह अर्थपूर्ण हो सकता है, लेकिन अगर कोई व्यक्ति पहले से ऐसा है, तो क्या वह यह छोटा-मोटा काम LLM को देने के बजाय किसी junior को training के तौर पर नहीं देगा? आख़िर में output तो वैसे भी review करना ही होगा। Context window सीमित होने के कारण सचमुच इंसान जैसी “skill internalization” का एहसास बनाना मुश्किल है। अगर इसके लिए dedicated LLM training करनी पड़े, तो अंततः आप उसी LLM से हमेशा के लिए बँध जाएँगे। कई मायनों में यह पूरा “आदर्श स्थिति जहाँ संगठन के भीतर सब कुछ perfectly align हो जाए” वाला अनुमान ही दिलचस्प लगता है
Sub agents, mcp, skills आदि आपस में कैसे interact करेंगे, यह जानने की जिज्ञासा है। काफ़ी overlap महसूस होता है। Spec को upgrade करके Claude में अतिरिक्त capabilities देना अपने-आप में ठीक है, लेकिन व्यवहार में agent features किसी भी तरीके से बनाए जाएँ, सब लगभग समान स्तर तक पहुँच ही जाते हैं। अभी तक mcp में json चाहिए था, लेकिन Claude में file/folder में markdown रखना काफ़ी है, और multimodal input भी संभव है, इसलिए UX काफ़ी बेहतर हुआ लगता है
ऐसे features जुड़ना काफ़ी ताज़गीभरा है। अपने project में मैं
bin/claudeनाम का एक subfolder अलग बनाकर रखता हूँ, जहाँ Claude द्वारा बनाए गए scripts जैसी चीज़ें रखी जाती हैं, और claude.md में उस location को ठीक से दर्ज कर देता हूँ ताकि tool discovery में काम आए। Real-world performance भी काफ़ी अच्छी रही। असल में सचमुच जिस चीज़ की ज़रूरत है, वह context management helper है—जैसे “Claude को इस MCP set के साथ शुरू करो और फिर उस MCP set पर switch करो”; अभी मैं हर project के लिए अलग subdirectory (profile) रखता हूँ और वहीं से एक बारclaudeचलाता हूँ। इस setup में bin/claude अच्छी भूमिका निभाता है, इसलिए Claude तुरंत समझ जाता है कि किसी खास BigQuery dataset का analysis कैसे करना है या auth files कहाँ हैं। मैंने कभी नहीं सोचा था कि file system को profile management के लिए इस्तेमाल करूँगा, लेकिन अंत में ऐसा ही कर रहा हूँसमझ नहीं आता कि ऐसे demo में कुत्ते की तस्वीर उलटने या काटने जैसे इतने साधारण examples क्यों लिए गए। Skills के लिए इससे कहीं ज़्यादा भरोसेमंद use cases तो बहुत हैं
लगता है Claude-skills का अपनाना बहुत तेज़ी से फैल रहा है। मैं मंगलवार को "Superpowers" परिचय पोस्ट से प्रभावित हुआ था, और तब से जो tools पहले से बनाए थे उन्हें अच्छी तरह व्यवस्थित करके skills के रूप में पैक कर दिया ताकि agent को सौंपकर इस्तेमाल किया जा सके। deli-gator open source पर feedback का स्वागत है
पिछले शुक्रवार मैंने गलती से Claude Skills के अस्तित्व का खुलासा पहले ही कर दिया था, इसलिए अब इसका आधिकारिक रूप से आ जाना अच्छा है संबंधित ब्लॉग पोस्ट
skills, plugins, marketplace, connectors, add-ons वगैरह की किस्में इतनी बढ़ गई हैं कि साथ बने रहना मुश्किल हो रहा है