मुख्य कंटेंट तक स्किप करें

स्किल्स: माँग पर विशेषज्ञता

उन्नत

एक Skill विशेषज्ञता को पैकेज करती है — निर्देश के साथ वैकल्पिक स्क्रिप्ट्स और संसाधन — जिसे Claude केवल तभी लोड करता है जब प्रासंगिक हो। हर चीज़ को CLAUDE.md में ठूँसने के बजाय, आप Claude को क्षमताओं की एक लाइब्रेरी देते हैं जिसे यह माँग पर खींच लेता है।

संरचना

एक स्किल एक SKILL.md वाला फ़ोल्डर है: YAML frontmatter + निर्देश।

---
name: pdf-forms
description: Use when the user needs to fill, read, or generate PDF forms.
---

# PDF Forms
Steps and rules for working with PDF forms…
(optionally reference scripts/ or resources/ in this folder)

description ही ट्रिगर है — Claude इसे पढ़कर तय करता है कि स्किल को कब सक्रिय करना है। इसे "Use when…" के रूप में लिखें, इतना विशिष्ट कि यह सही समय पर लोड हो और अन्यथा नहीं।

प्रगतिशील प्रकटीकरण (स्किल्स क्यों स्केल करती हैं)

Claude हर स्किल का पूरा हिस्सा पहले से लोड नहीं करता — यह हल्के name + description को देखता है, और केवल तभी पूरे निर्देश खींचता है (और स्क्रिप्ट्स चलाता है) जब कोई अनुरोध मेल खाता है। यह कई स्किल्स इंस्टॉल होने पर भी संदर्भ को दुबला रखता है।

ये कहाँ रहती हैं

  • व्यक्तिगत: ~/.claude/skills/<name>/SKILL.md
  • प्रोजेक्ट (साझा करने योग्य): .claude/skills/<name>/SKILL.md
  • टीम वितरण के लिए किसी प्लगइन में बंडल।

AILmanac 7 तैयार स्किल पैक्स भेजता है — आज़माने के लिए एक कॉपी करें।

Skill बनाम command बनाम subagent बनाम MCP

टूलयह क्या हैआप बनाम Claude ट्रिगर करता है
स्लैश कमांडएक सहेजा गया प्रॉम्प्टआप इसे आह्वान करते हैं
Skillमाँग पर विशेषज्ञता + स्क्रिप्ट्सClaude प्रासंगिक होने पर इसे लोड करता है
Subagentअपने संदर्भ के साथ एक सौंपा गया एजेंटClaude सौंपता है
MCPबाहरी टूल्स/डेटा से एक कनेक्शनकॉल करने के लिए टूल्स प्रदान करता है

आगे