الوثائق

// cli

مرجع CLI

وثائق أداة سطر الأوامر

التثبيت

npm install -g skillhub

الأوامر المتاحة

skillhub install <skill-id>

تثبيت مهارة (--platform, --project, --force, --no-api)

skillhub search <query>

البحث عن المهارات (--platform, --limit, --page, --sort recommended|aiScore|downloads|stars|rating|recent, --wide, --json)

skillhub list

عرض المهارات المثبتة (--platform, --project, --all)

skillhub update [skill-name]

تحديث مهارة أو استخدام --all لتحديث الجميع

skillhub uninstall <skill-name>

إزالة مهارة مثبتة (--platform, --project)

skillhub config

إدارة إعدادات CLI (--set, --get, --list)

أمثلة

تثبيت عالمي:

$ npx skillhub install anthropics/skills/pdf✓ Skill installed to ~/.claude/skills/pdf/

تثبيت في المشروع الحالي:

$ npx skillhub install anthropics/skills/pdf --project✓ Skill installed to ./.claude/skills/pdf/

البحث عن مهارات:

$ npx skillhub search pdf

البحث الموصى به (افتراضيًا) يرفع درجات مراجعة الذكاء الاصطناعي القوية:

$ npx skillhub search "code review" --limit 5# Sort options: recommended (default), aiScore, downloads, stars, rating, recent

إظهار الأوصاف الكاملة ومعرّفات المهارات كاملة:

$ npx skillhub search documentation --sort aiScore --wide

إرجاع نتائج قابلة للقراءة آليًا:

$ npx skillhub search documentation --sort aiScore --json# AI -- يعني عدم وجود درجة AI بعد؛ تُطبع معرّفات المهارات كاملة لأوامر التثبيت.

تحديث كل المهارات المثبتة:

$ npx skillhub update --all

المنصات المدعومة

يدعم SkillHub CLI خمس منصات برمجة بالذكاء الاصطناعي. يحصل Claude و Codex على مجلد skill كامل؛ تستخدم Copilot و Cursor و Windsurf ملفات تعليمات flat مع إعادة كتابة مسارات الموارد إلى مجلد tracking الخاص بالمهارة.

Claude~/.claude/skills/
Codex~/.codex/skills/
Copilot.github/instructions/
Cursor.cursor/rules/
Windsurf.windsurf/rules/

الإعدادات

تُحفظ الإعدادات في ~/.skillhub/config.json

defaultPlatform

المنصة الافتراضية للتثبيتات

apiUrl

عنوان SkillHub API

githubToken

رمز GitHub لحدود API أعلى