एजेंट स्किल (SKILL.md) क्या है और इसकी जाँच कैसे करें
एक स्किल एक फ़ोल्डर है जिसमें SKILL.md फ़ाइल होती है जिसे एजेंट केवल आवश्यकता होने पर लोड करता है। यह प्रॉम्प्ट से कैसे अलग है, टोकन में इसकी लागत क्या है, इसकी जाँच कैसे करें।

इस पृष्ठ पर
एक स्किल एक फ़ोल्डर होता है जिसमें SKILL.md फ़ाइल होती है और यह वहीं रहता है जहाँ आपका कोडिंग एजेंट उसे ढूँढता है। एजेंट उस फ़ाइल को केवल तब पढ़ता है जब आपका अनुरोध उससे मेल खाता है। तब तक स्किल की लागत लगभग सौ टोकन होती है, जबकि एक प्रॉम्प्ट हर उस संदेश के साथ जाता है जिसमें आप उसे पेस्ट करते हैं।
आपने यह शब्द संभवतः किसी README में देखा होगा: "स्किल इंस्टॉल करें, फिर एजेंट से कहें कि..."। इसमें कुछ रहस्यमय नहीं है। नीचे: अंदर क्या है, यह कब कॉन्टेक्स्ट विंडो में प्रवेश करता है, और अपनी मशीन पर इसे लाने से पहले इसे कैसे देखें।
स्किल क्या है, और यह प्रॉम्प्ट से कैसे अलग है#
Anthropic का Agent Skills दस्तावेज़ (30 अक्टूबर 2026 को जाँचा गया) एक स्किल को पुन: प्रयोज्य, फ़ाइलसिस्टम-आधारित संसाधन के रूप में वर्णित करता है: एक SKILL.md फ़ाइल वाली डायरेक्टरी, साथ में वैकल्पिक स्क्रिप्ट, टेम्पलेट और संदर्भ फ़ाइलें। SKILL.md एक छोटे YAML हेडर (एक नाम और एक विवरण) से शुरू होता है और सादे निर्देशों के साथ जारी रहता है।
एक नए सहकर्मी की कल्पना करें। प्रॉम्प्ट यह है कि आप उनकी कुर्सी के पीछे खड़े होकर हर सुबह नियम दोहराते हैं। स्किल शेल्फ पर रखा एक बाइंडर है जिसकी रीढ़ पर लेबल लगा है: "कमिट संदेश शैली। जब कोई आपसे कमिट करने को कहे तब इसे पढ़ें।" वे इसे केवल तब उतारते हैं जब आवश्यकता होती है।
फ्लैशकार्ड
हर स्किल README में मिलने वाले शब्द
पलटने के लिए कार्ड पर टैप करें
दो हेडर फ़ील्ड आवश्यक हैं, और प्रारूप के नियम हैं। Claude के Skills प्रारूप में name अधिकतम 64 अक्षरों का होता है: छोटे अक्षर, अंक और हाइफ़न, और इसमें "anthropic" या "claude" शब्द नहीं हो सकते। description खाली नहीं हो सकता, अधिकतम 1,024 अक्षरों तक सीमित है, और इसे यह बताना होता है कि स्किल क्या करता है और इसे कब उपयोग करना है।

स्किल कॉन्टेक्स्ट विंडो में कैसे पहुँचता है#
दस्तावेज़ इसे प्रगतिशील प्रकटीकरण कहता है: एजेंट एक स्किल को तीन चरणों में पढ़ता है, और प्रत्येक चरण की लागत केवल तब उठाई जाती है जब उस तक पहुँचा जाए।
- स्तर 1, हमेशा लोड। हर इंस्टॉल किए गए स्किल का नाम और विवरण, प्रति स्किल लगभग 100 टोकन।
- स्तर 2, ट्रिगर होने पर।
SKILL.mdका मुख्य भाग, 5,000 टोकन से कम। - स्तर 3, केवल आवश्यकता होने पर। बंडल की गई फ़ाइलें और स्क्रिप्ट। जब एजेंट कोई स्क्रिप्ट चलाता है, तो स्क्रिप्ट का कोड कॉन्टेक्स्ट में नहीं आता, केवल उसका आउटपुट आता है।
टोकन के आँकड़े दस्तावेज़ के अनुमान हैं, सटीक गणना नहीं।
क्रम में लगाएँ
तीन चरणों को उस क्रम में रखें जिसमें एजेंट उनसे मिलता है
आइटम खींचें या तीरों का उपयोग करें
- एजेंट शुरू होता है और हर इंस्टॉल किए गए स्किल का नाम और विवरण पढ़ता है
- आपका अनुरोध किसी एक विवरण से मेल खाता है, इसलिए SKILL.md का मुख्य भाग पढ़ा जाता है
- निर्देश किसी स्क्रिप्ट या टेम्पलेट का उल्लेख करते हैं, इसलिए उस फ़ाइल का उपयोग होता है

यह आपके बिल के लिए क्यों मायने रखता है। मान लें आपने 20 स्किल इंस्टॉल किए हैं। 20 × 100 = 2,000 टोकन पहले संदेश से ही साथ चलते हैं। एजेंट हर चरण पर अपना कॉन्टेक्स्ट फिर से भेजता है (20-चरण वाला उदाहरण बताता है क्यों), इसलिए 50-चरण वाला सत्र 50 × 2,000 = 100,000 इनपुट टोकन स्किल लेबल के रूप में ले जाता है। DeepSeek-V4-Flash पर वर्तमान कीमतों पर यह $0.0015 है।
अब दूसरी ओर। यदि वे बीस स्किल एक बड़े प्रॉम्प्ट के रूप में पेस्ट किए गए होते, तो हर मुख्य भाग हर अनुरोध में मौजूद होता: प्रति अनुरोध 20 × 5,000 = 100,000 टोकन तक, प्रति सत्र नहीं। यही अंतर माँग पर लोड करने का पूरा उद्देश्य है। यदि "कॉन्टेक्स्ट विंडो" शब्द अभी भी अस्पष्ट है, तो यह व्याख्या बताती है कि इसे क्या भरता है।
स्किल कॉन्टेक्स्ट में रहते हैं, इसलिए एजेंट के पीछे के मॉडल को उनके लिए जगह चाहिए। CheapTokens पर DeepSeek-V4-Flash (id deepseek-) में 380K कॉन्टेक्स्ट विंडो और प्रति उत्तर अधिकतम 32,768 आउटपुट टोकन हैं, दिन के किसी भी समय एक ही कीमत, और OpenAI- तथा Anthropic-संगत API। टर्मिनल एजेंट के लिए, Claude Code को CheapTokens से कैसे जोड़ें देखें; किसी अन्य टूल के लिए, दस्तावेज़ से शुरू करें। मॉडल का अपना पेज यहाँ है।
दो मिनट में एक न्यूनतम स्किल लिखें#
एक लिखने के बाद पढ़ना आसान होता है। यह स्किल एजेंट से कमिट संदेश एक निश्चित प्रारूप में लिखवाता है। Claude Code में, व्यक्तिगत स्किल ~/ में और प्रोजेक्ट स्किल .claude/skills/ में रहते हैं, इसलिए एक प्रोजेक्ट स्किल रिपॉज़िटरी के साथ चल सकता है।
mkdir -p ~/.claude/skills/commit-message-style
nano ~/.claude/skills/commit-message-style/SKILL.md # or any editorइसे फ़ाइल में पेस्ट करें:
---
name: commit-message-style
description: Writes git commit messages in this project's format. Use when the user asks to commit, to write a commit message, or to summarize staged changes.
---
# Commit message style
1. Run `git diff --staged` and read it.
2. First line: `type(scope): summary`, at most 72 characters. Types: feat, fix, docs, refactor, test.
3. Blank line, then up to three bullets that say why the change was made, not what changed.
4. Do not put file names in the first line.अब स्टेज किए गए बदलावों वाली किसी रिपॉज़िटरी में एजेंट खोलें और पूछें: "जो मैंने स्टेज किया है उसके लिए कमिट संदेश लिखें"। एजेंट विवरण देखता है, तय करता है कि यह मेल खाता है, चार नियम पढ़ता है और उनका पालन करता है। यदि यह स्किल को अनदेखा करता है, तो पहले description देखें: इसमें स्थिति का नाम होना चाहिए, यहाँ "commit", उन शब्दों में जो आप वास्तव में उपयोग करेंगे।
एक पकड़: स्किल claude.ai, API और Claude Code के बीच सिंक नहीं होते। एक जगह बनाया गया स्किल अन्य जगहों पर अलग से जोड़ना होगा।
स्किल, AGENTS.md, MCP: कौन क्या है#
ये तीनों हर समय आपस में मिला दिए जाते हैं। AGENTS.md या CLAUDE.md जैसी नियम फ़ाइल सत्र की शुरुआत में पढ़ी जाती है और प्रोजेक्ट के बारे में तथ्य रखती है (वह फ़ाइल Downloads फ़ोल्डर में कैसे गलत हो सकती है)। एक MCP सर्वर एजेंट को नए टूल और पहुँचने योग्य डेटा देता है (सरल भाषा में MCP)। एक स्किल एक प्रक्रिया है: एक प्रकार का काम कैसे करना है, जो उस काम के आने पर लोड होती है।
त्वरित जाँच
आपने 20 स्किल इंस्टॉल किए और आज किसी का भी उपयोग नहीं किया। कॉन्टेक्स्ट में उनकी लागत क्या है?
उत्तर दिखाएँ
उत्तर: प्रत्येक लगभग 100 टोकन, नाम और विवरण के लिए
नाम और विवरण हमेशा लोड होते हैं (दस्तावेज़ के अनुसार प्रति स्किल लगभग 100 टोकन)। मुख्य भाग केवल तब लोड होता है जब कोई स्किल ट्रिगर होता है, और स्क्रिप्ट का कोड कभी कॉन्टेक्स्ट में नहीं आता, केवल उसका आउटपुट आता है।
इंस्टॉल करने से पहले किसी तृतीय-पक्ष स्किल की जाँच करें#
एक स्किल वह टेक्स्ट है जिसका एजेंट पालन करता है, और कभी-कभी वह कोड जिसे एजेंट चलाता है। दस्तावेज़ कहता है कि स्किल केवल विश्वसनीय स्रोतों से उपयोग करें, हर बंडल की गई फ़ाइल (SKILL.md, स्क्रिप्ट, संसाधन) का ऑडिट करें, और अप्रत्याशित नेटवर्क कॉल या फ़ाइल एक्सेस देखें। बाहरी URL प्राप्त करने वाले स्किल अधिक जोखिम भरे होते हैं। Claude Code में एक स्किल के पास आपके कंप्यूटर पर किसी भी प्रोग्राम जितनी ही नेटवर्क पहुँच होती है, इसलिए इंस्टॉल को सॉफ़्टवेयर इंस्टॉल करने की तरह मानें।
एक अच्छा नमूना universal-modder है, एक गेम-मॉडिंग टूलकिट। इसका README (30 अक्टूबर 2026 को जाँचा गया) Agent Skills प्रारूप में MIT-लाइसेंस प्राप्त स्किल का एक सेट, um नामक एक Python CLI, fal के माध्यम से एसेट जनरेशन के लिए एक MCP सर्वर, और फ़ील्ड नोट्स का एक साझा ज्ञान आधार बताता है। मुख्य स्किल, mod-any-game, रेकॉन, रिवर्स इंजीनियरिंग, एसेट जनरेशन, इन-गेम परीक्षण और पैकेजिंग को कवर करता है। README में Claude Code, Codex, Cursor, Gemini CLI, GitHub Copilot और OpenCode को समर्थित टूल के रूप में सूचीबद्ध किया गया है, और कहा गया है कि टूलकिट एंटी-चीट या DRM को बायपास करने से इनकार करता है। Claude Code में यह / से इंस्टॉल होता है, और एसेट जनरेशन के लिए एक अलग fal API कुंजी चाहिए।
ध्यान दें कि उस सूची में क्या है: स्किल, एक कमांड-लाइन प्रोग्राम और एक सर्वर। एक SKILL.md पढ़ना आप जो इंस्टॉल कर रहे हैं उसका केवल एक हिस्सा कवर करेगा। इसलिए टुकड़ों से गुज़रें:
चेकलिस्ट
किसी और का स्किल इंस्टॉल करने से पहले
मुख्य नियम API कुंजी को सुरक्षित रूप से कैसे संग्रहीत करें में है। रिपॉज़िटरी पेज अंतिम कमिट की तारीख नहीं दिखाता, इसलिए इस पर भरोसा करने से पहले जाँचें कि प्रोजेक्ट कितने हाल में अपडेट हुआ था।



