Skill Creator

डेवलपमेंट

बिना कोड लिखे कस्टम स्किल्स बनाएं

जानने योग्य बातें

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 करने के लिए तैयार हैं