Skill Creator
डेवलपमेंट
बिना कोड लिखे कस्टम स्किल्स बनाएं
- API, CLI और वर्कफ्लो स्किल टाइप
- बंडल स्क्रिप्ट और डोमेन नॉलेज
- शेयर करने योग्य पोर्टेबल .skill फाइलें
जानने योग्य बातें
Skills मॉड्यूलर packages हैं जो आपके agent को एक सामान्य-उद्देश्य assistant से एक विशेष में बदलते हैं। आपको code करने की जरूरत नहीं — बस वर्णन करें कि आप क्या चाहते हैं और Skill Creator बाकी काम करता है।
Skill Creator क्या करता है:
आपके description से एक पूरी skill file बनाता है
यह पता लगाता है कि कौन से CLI tools, auth patterns, और runtime rules की जरूरत है
Skill को YAML frontmatter, purpose section, auth mode, verification commands, और safe defaults के साथ structure करता है
Skill को आपके OpenClaw installation में install करता हैSkill Creator क्या नहीं करता:
Skill execution को manage नहीं करता — यह skill को define और install करने के बारे में है
Third-party APIs को authenticate नहीं करता — auth वह skill handle करती है जो आप बना रहे हैं
Backend changes नहीं करता — यह agent-side skill definition हैऐसे पूछें
"मुझे एक Notion skill बनाने में मदद करो जो databases query कर सके"
"एक skill बनाओ जो मेरे local SQLite database को read करे"
"GitHub CLI का उपयोग करके PR manage करने वाली skill बनाओ"
"मेरे custom REST API के लिए एक skill बनाओ"
"Stripe API के साथ interact करने वाली skill बनाओ"Skill anatomy
एक skill file में ये होता है:
YAML frontmatter — name, description, metadata, install requirements
Purpose — यह क्या करती है, क्या नहीं करती, कब उपयोग करें
Auth mode — api-key, oauth-user, service-account, local-app-auth, या hybrid
Runtime contract — tenantId, sessionId, credentials resolution order
Capability mapping — provider capabilities जो skill उपयोग कर सकती है
Verification commands — identity check + capability check
Failure handling — precise error reasons, no generic messages
Safe defaults — --json --no-input prefer करें, destructive actions पर confirm करेंप्रो टिप्स
एक ही provider के लिए एक skill में सब कुछ — अलग-अलग files में split न करें
Auth mode को specification में स्पष्ट करें — यह installation के बाद बदलना मुश्किल है
Verification commands हमेशा include करें — "connected" का मतलब capability check pass होना है
Custom skills clawhub पर publish करने के लिए तैयार हैं