skills-cleaner - इंस्टॉल किए गए Skills की समानता की तुलना कर, डुप्लिकेट फ़ंक्शन पहचानने और अनावश्यक Skill हटाने वाला Plugin
(github.com/amebahead)नमस्ते। आप में से कई लोग Claude Plugin और Skills इंस्टॉल करके इस्तेमाल कर रहे होंगे.
हर बार Plugin इंस्टॉल करने पर .claude/plugin डायरेक्टरी के अंदर बहुत-सी Skills.md फ़ाइलें बन जाती हैं, लेकिन वास्तव में कितनी Skills.md फ़ाइलें बन रही हैं और क्या उनमें डुप्लिकेट फ़ंक्शन वाले Skill.md मौजूद हैं, इसका प्रबंधन ठीक से न होने की वजह से असुविधा महसूस हुई।
इसीलिए मैंने इंस्टॉल किए गए Skills.md को मैनेज करने के लिए skills-cleaner बनाया।
इसे Claude Plugin इंस्टॉलेशन तरीके से आसानी से इंस्टॉल किया जा सकता है, और इसके दिए गए फ़ीचर हैं:
/list-skills: Plugin के हिसाब से इंस्टॉल किए गए सभी Skills की सूची दिखाता है।
/search-skills: नाम से Skills खोजता है और उनका पाथ दिखाता है।
(मुख्य फ़ीचर) /clean-skills: इंस्टॉल किए गए Skills की समानता की तुलना करता है और इंटरैक्टिव चयन के माध्यम से डुप्लिकेट Skills को हटा सकता है।
किसी भी समय, किसी भी आइडिया के साथ इस प्रोजेक्ट में भागीदारी और योगदान का स्वागत है! धन्यवाद।
4 टिप्पणियां
धन्यवाद। मुझे पता भी नहीं चला और मेरे Skills 160 से ज़्यादा हो गए थे, तो मैंने भी उन्हें थोड़ा व्यवस्थित कर लिया।
ओह, यह मददगार रहा जानकर खुशी हुई :)
वैसे, skill similarity की तुलना करते समय क्या यह धीमा लगा या इसमें काफी समय लगा?
अभी का तरीका यह है कि तुलना किए जाने वाले skills का पूरा set बनाया जाता है, फिर हर set की similarity की तुलना एक-एक sub-agent से कराई जाती है,
और सभी sets की तुलना पूरी होने के बाद reporting की जाती है।
इसे कैसे बेहतर किया जाए, यही सोच रहा हूँ।
हाँ, एक-एक करके y/n दबाना पड़ता है, इसलिए थोड़ा समय लगता है।
मैं कोई बेहतर तरीका सोचकर issue या PR डालूँगा।
बहुत अच्छा है! haha