SKILL.md फ़ाइल होती है।
OpenClaw एक निर्धारित प्राथमिकता क्रम में कई रूट से Skills लोड करता है।
अपना पहला Skill बनाएँ
1
Skill डायरेक्टरी बनाएँ
Skills आपके वर्कस्पेस के व्यवस्थित रखने के लिए आप Skills को सबफ़ोल्डर में समूहित कर सकते हैं — फिर भी Skill का
नाम फ़ोल्डर पथ से नहीं, बल्कि
skills/ फ़ोल्डर में रहते हैं:SKILL.md frontmatter से निर्धारित होता है:2
SKILL.md लिखें
frontmatter मेटाडेटा निर्धारित करता है; बॉडी एजेंट को निर्देश देती है।OpenClaw डिफ़ॉल्ट रूप से Skills रूट के अंतर्गत
SKILL.md फ़ाइलों पर नज़र रखता है। यदि
वॉचर अक्षम है या आप किसी मौजूदा सेशन को जारी रख रहे हैं, तो नया सेशन
शुरू करें ताकि एजेंट को ताज़ा सूची प्राप्त हो:3
इसका परीक्षण करें
/skill hello-world का उपयोग करें।SKILL.md संदर्भ
आवश्यक फ़ील्ड
वैकल्पिक frontmatter कुंजियाँ
गेटिंग फ़ील्ड (
requires.bins, requires.env आदि) के लिए
Skills — गेटिंग देखें।
{baseDir} का उपयोग करना
पथों को हार्डकोड किए बिना Skill डायरेक्टरी के अंदर की फ़ाइलों को संदर्भित करें — एजेंट
{baseDir} को Skill की अपनी डायरेक्टरी के सापेक्ष रिज़ॉल्व करता है:
सशर्त सक्रियण जोड़ना
अपने Skill को गेट करें ताकि वह केवल तभी लोड हो जब उसकी निर्भरताएँ उपलब्ध हों:गेटिंग विकल्प
गेटिंग विकल्प
पूरा संदर्भ: Skills — गेटिंग।
एनवायरनमेंट और API कुंजियाँ
एनवायरनमेंट और API कुंजियाँ
openclaw.json में किसी Skill प्रविष्टि से API कुंजी जोड़ें:Skill Workshop के माध्यम से प्रस्तावित करें
एजेंट द्वारा तैयार किए गए Skills के लिए या जब आप किसी Skill को लाइव करने से पहले ऑपरेटर समीक्षा चाहते हों, तो सीधेSKILL.md लिखने के बजाय
Skill Workshop प्रस्तावों का उपयोग करें।
--proposal-dir का उपयोग करें:
PROPOSAL.md होना आवश्यक है। सहायक फ़ाइलें
assets/, examples/, references/, scripts/, या templates/ के अंतर्गत रखें।
समीक्षा के बाद:
ClawHub पर प्रकाशित करना
1
सुनिश्चित करें कि आपका SKILL.md पूरा है
सुनिश्चित करें कि
name, description, और कोई भी metadata.openclaw गेटिंग फ़ील्ड
सेट हैं। यदि आपके पास प्रोजेक्ट पेज है, तो homepage URL जोड़ें।2
स्टैंडअलोन ClawHub CLI इंस्टॉल करें और लॉग इन करें
3
प्रकाशित करें
--version <version> या --owner <owner> जोड़ें। पूरे प्रवाह, स्वामी-स्कोपिंग और अन्य
रखरखाव कमांड (clawhub sync, clawhub skill rename, …) के लिए
ClawHub — प्रकाशन और
ClawHub CLI देखें।सर्वोत्तम अभ्यास
संबंधित
Skills संदर्भ
लोडिंग क्रम, गेटिंग, अनुमत-सूचियाँ और SKILL.md प्रारूप।
Skill Workshop
एजेंट द्वारा तैयार किए गए Skills के लिए प्रस्ताव कतार।
Skills कॉन्फ़िग
पूरा
skills.* कॉन्फ़िग स्कीमा।ClawHub
सार्वजनिक रजिस्ट्री पर Skills ब्राउज़ और प्रकाशित करें।
Plugins बनाना
Plugins अपने द्वारा प्रलेखित टूल्स के साथ Skills प्रदान कर सकते हैं।