पाठ 13 / 26

स्वचालित और स्पष्ट Invocation

समझें skill कैसे उपयोग होती है, और ख़ुद कैसे बुलाएँ।

Claude चुनता है, या आप नाम से माँगते हैं

Skill उपयोग होने के दो तरीक़े हैं। स्वचालित: Claude आपका अनुरोध पढ़ता है, उसे उपलब्ध skill descriptions से मिलाता है और कोई मेल खाए तो वह skill लोड करके अनुसरण करता है। इसीलिए descriptions इतने मायने रखते हैं। स्पष्ट: आप अपने संदेश में skill नाम से माँग सकते हैं, और मौजूदा Claude Code संस्करणों में skills को slash commands (/skill-name) के रूप में, वैकल्पिक arguments सहित, भी बुला सकते हैं। स्पष्ट invocation उन skills के लिए उपयोगी है जो कार्रवाइयाँ करती हैं (deploy, release) जिन्हें आप सिर्फ़ जानबूझकर trigger करना चाहते हैं, और कुछ tools skill को ऐसे चिह्नित करने देते हैं कि मॉडल उसे ख़ुद न बुलाए; अपने संस्करण के विकल्पों के लिए दस्तावेज़ देखें। Skill trigger न हो तो जाँचें कि folder और file नाम सही हैं, frontmatter parse होता है, और description आपके अनुरोध के शब्दांकन से मेल खाता है; बहुत बार trigger हो तो description संकरा करें।

trigger न होने वाली skill का समस्या-निवारण

सूची में नीचे जाते जाएँ।

1. path correct?       <scope>/skills/<name>/SKILL.md   (file is exactly SKILL.md)
2. frontmatter valid?   starts with --- on line 1; name + description present; no tabs/odd quotes
3. name == folder?      lowercase-hyphen name that matches the folder
4. description match?   does it contain the words people actually use? does it say WHEN to use it?
5. conflicts?           another skill with a similar description or the same name?
6. restart/reload?      start a new session if your version only scans at startup
7. try explicit call    ask for it by name or /name to separate "not found" from "not chosen"

कठिन मामले में skill का नाम लें

स्वचालित चयन अनिश्चित हो तो description tune करते समय skill को नाम से माँगें।

त्वरित जाँच: कोई skill कभी स्वचालित रूप से trigger नहीं होती। सबसे उपयोगी पहली जाँच क्या है?

  • क्या मॉडल पर्याप्त बड़ा है
  • क्या उसके description में वे शब्द हैं जो लोग वास्तव में उपयोग करते हैं और वह बताता है कब उपयोग करें
  • क्या repo में licence है
  • Terminal का रंग
Answer

क्या उसके description में वे शब्द हैं जो लोग वास्तव में उपयोग करते हैं और वह बताता है कब उपयोग करें — चयन मुख्यतः अनुरोध से description के मेल पर निर्भर है।