~/.config/arka/skills/ में install की गई third-party skills के साथ extend करें।
Arka एक universal plugin registry भी प्रदान करता है। मौजूदा Arka manifests समर्थित रहते हैं, जबकि Claude/Codex-style folders, MCP-backed plugins, और executable plugin repositories को एक ही catalog और execution path में normalize कर दिया जाता है।
एक plugin install करें
plugin और plugins lifecycle aliases हैं; skills पुराने installations के साथ compatible है।
Plugin compatibility
किसी अपरिचित plugin को enable करने से पहले normalized descriptor की जाँच करें:
Security defaults
Third-party plugins Arka के security और hosted-mode gates से गुजरते हैं। Permissionsread, write, network, shell, या install घोषित कर सकती हैं; जोखिम भरे operations को interactive approval की आवश्यकता होती है, और hosted/user-disabled skills अनुपलब्ध रहती हैं। Command plugins structured arguments प्राप्त करते हैं और shell string के माध्यम से evaluate नहीं होते। असुरक्षित argument syntax, गायब dependencies, invalid manifests, और failed health checks activation को block करते हैं। Plugin installation हमेशा स्पष्ट होती है; discovery कभी code execute नहीं करता।
skill.json format
हर plugin को एकskill.json manifest चाहिए:
समर्थित types
Triggers कैसे काम करते हैं
Arka plugin triggers को AI routing से पहले मिलाता है। जब आप कुछ ऐसा कहते हैं जो trigger से मेल खाता है, Arka तुरंत plugin को शून्य LLM tokens के साथ चला देता है।Directory structure
Voice acknowledgment
जब plugin voice से चलता है तो confirmation बोलने के लिएvoice_ack सेट करें:
Profession plugins
Arka curated source registries के साथ profession-domain plugins का समर्थन करता है। architect उदाहरण के लिए repo मेंsrc/arka/professions/examples/ देखें।