مفتوح المصدر · MIT · بلا اعتماديات

آلاف مهارات الوكلاء. والمناسب منها لمستودعك.

يقرأ Repotify مهارات الوكلاء التي ينشرها المطورون وشركات الذكاء الاصطناعي على GitHub، ويصنّفها حسب وظيفتها، ويفحص مخاطرها، ثم يثبّت أفضلها لمشروعك في Claude Code أو Cursor أو Codex أو Gemini CLI.

npx -y @repotify/repotify@latest

شغّله داخل مجلد مشروعك

repotify 2.0.0   ~/my-saas
next.js · react · typescript · stripe
set up repotify for this project
● Read the project (manifests only)
  └ web app · tests: playwright, vitest

● Picked for this repo
  ✓ react-best-practices     next.js + react
  ✓ webapp-testing           playwright tests
  ✓ test-driven-development  core
  ✓ differential-review      security review
  ○ repotify-guard           you switch it on
  ✕ react-native-skills      no mobile target
  ✕ pptx                     no slides here

● 12 skills installed · pinned · re-scanned
0dependencies
24languages
4coding agents
3000tokens per setup
يعمل مع

وكيلك جيد بقدر ما تعطيه

خيارات كثيرة جدًا

مستودعات مهارات الوكلاء مبعثرة في كل مكان. أيّها يناسب مشروعك؟

خطر أمني حقيقي

المهارة مجموعة تعليمات يتبعها وكيلك. والمهارة الخبيثة قد تشغّل أوامر على جهازك.

سياق متضخّم

كل مهارة تشغل مساحة من سياق وكيلك. والمهارات غير المفيدة تبطئه وتشتّت انتباهه.

من مشروع إلى إعداد احترافي في أربع خطوات

يكلّف المسار كله وكيلك نحو 3,000 رمز (token).

  1. 1

    يقرأ

    فحص محلي لملفات البيان وأسماء الملفات. لا يُقرأ كودك ولا يُرسل أبدًا.

  2. 2

    يسأل

    ثلاثة أسئلة على الأكثر، وفقط عمّا لا يجيب عنه المشروع بنفسه.

  3. 3

    يوصي

    أفضل عنصر واحد لكل مهمة، يُختار بحسب الأدلة والمنصة والتغطية، ضمن ميزانية للسياق.

  4. 4

    يثبّت

    إيداعات مثبّتة وتحقق SHA-256 وإعادة فحص محلية. الخطافات وخوادم MCP فقط عندما تفعّلها أنت.

One command beats an afternoon of tabs

By handWith Repotify
Finding skillsDig through GitHub, read dozens of READMEsEvidence-based picks for your stack
Checking trustSkim install scripts and hopeShell-aware scan plus an LLM jury
Fitting the projectGuess which ones applyOne pick per job, nothing overlapping
Staying leanContext fills with unused instructionsStays inside a context budget

2.0.0 الجديد في 2.0

كل مهارة تُقرأ كاملة

يقرأ نموذج قرار كل مهارة ويحدد مهمتها الرئيسية واللغة التي تخدمها وما إذا كانت تفيد مرة واحدة فقط. يعتمد الاختيار على ما تفعله المهارة فعلًا، لا على وصفها المكوّن من سطر واحد.

اختيار واحد لكل مهمة

تُربط كل مهارة بالمهمة التي تؤديها: عنصر واحد لكل مهمة، وما لديك بالفعل يحتفظ بمكانه.

مهارات تفيد مرة واحدة

ينبّهك repotify audit عندما تنهي خريطة الشيفرة أو مهارة التعرّف على المشروع عملها، ويعرض كلفة كل مهارة بالرموز (tokens).

خبير لحزمتك التقنية

تحصل Django وFastAPI وGo وRust وJava وSwift وFlutter وLaravel وRails و.NET وغيرها على خبير لحزمتها التقنية، ولها وحدها.

أمان يمكنك التحقق منه

يقرّر ماسح قائم على القواعد مستوى الثقة. ويمكن لهيئة محكّمين من نماذج اللغة أن تضيف الشك، لا أن تزيله.

إلى أين نتجه

صُمّم الكتالوج لينمو على مدار الساعة: مختبر بحثي يعثر على مهارات جديدة، وبوابة الأمان تفحصها، وشخص يوافق على كل واحدة منها.

الأوامر

ما الذي يغيّره على جهازك

  • يكتب التشغيل الأول مهارة repotify لوكيلك وملف قفل. لا شيء غير ذلك.
  • يكتب install مجلدات المهارات فقط، ويكتب enable فقط ما عرضه عليك أولًا.
  • لا يكتب recommend ولا audit ولا suggest ولا scan أي شيء في مشروعك.

أسئلة

هل يقرأ Repotify الكود الخاص بي؟

لا. يقرأ ملفات البيان (package.json وpyproject.toml وgo.mod…) وأسماء الملفات على جهازك، ولا يرسل أي شيء عن مشروعك إلى أي مكان.

من يفعّل الخطافات وخوادم MCP؟

أنت. لا يكتبها repotify install أبدًا. يعرض repotify enable التغيير ويسألك في الطرفية، وتطلب المهارة من الوكلاء أن يعطوك الأمر بدل تشغيله.

ما الوكلاء المدعومون؟

Claude Code وCursor وCodex وGemini CLI وأي وكيل يقرأ .agents/skills.

هل هو مجاني؟

نعم. Repotify مفتوح المصدر بترخيص MIT. وتحتفظ عناصر الكتالوج بتراخيصها الخاصة.

كيف أضيف مهارتي إلى الكتالوج؟

شغّل repotify suggest في مستودعها. سيفحصه محليًا ويعطيك نموذجًا معبّأً مسبقًا؛ ثم تراجعه بوابة الأمان وهيئة المحكّمين في الكتالوج.

هل يجمع بيانات؟

صُمّم ليتعلّم من إشارات مجهولة الهوية، لكن نقطة الجمع غير مهيّأة، لذلك لا يُرسل شيء. يمكنك إيقافه في أي وقت عبر REPOTIFY_TELEMETRY=0.

امنح وكيلك الأدوات المناسبة

أمر واحد في مجلد مشروعك. كل ما يثبّته يمكنك رؤيته والتراجع عنه.

npx -y @repotify/repotify@latest