گزینههای بیش از حد
مخازن مهارت ایجنت همه جا پراکنده اند. کدام ها به پروژهٔ شما میخورند؟
متنباز · 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
مخازن مهارت ایجنت همه جا پراکنده اند. کدام ها به پروژهٔ شما میخورند؟
مهارت مجموعهای از دستورالعملهاست که ایجنت شما دنبال میکند. یک مهارت مخرب میتواند روی دستگاهتان دستور اجرا کند.
هر مهارت جایی در بافتار ایجنت میگیرد. مهارتهای بیفایده آن را کند میکنند و حواسش را پرت میکنند.
کل این مسیر برای ایجنت شما حدود ۳٬۰۰۰ توکن هزینه دارد.
پویش محلی فایلهای مانیفست و نام فایلها. کد شما هرگز خوانده یا فرستاده نمیشود.
حداکثر سه پرسش، آن هم فقط دربارهٔ چیزی که پروژه خودش نمیگوید.
بهترین گزینه برای هر کار، بر پایهٔ شواهد، پلتفرم و پوشش، در چارچوب بودجهٔ بافتار.
کامیتهای ثابت، بررسی SHA-256 و پویش دوبارهٔ محلی. هوکها و سرورهای MCP فقط وقتی خودتان روشنشان کنید.
یک مدل تصمیم هر مهارت را میخواند و میگوید کار اصلیاش چیست، برای کدام زبان است و آیا فقط یک بار به کار میآید. انتخابها بر پایهٔ کاری است که مهارت واقعاً انجام میدهد، نه توضیح یکخطیاش.
هر مهارت به کاری که انجام میدهد وصل است: برای هر کار یک مورد، و آنچه از قبل دارید جای خود را حفظ میکند.
repotify audit وقتی نقشهٔ کد یا مهارت آشنایی با پروژه کارش را انجام داد، خبر میدهد و هزینهٔ توکنی هر مهارت را نشان میدهد.
Django، FastAPI، Go، Rust، Java، Swift، Flutter، Laravel، Rails، .NET و بقیه، متخصص استک خودشان را میگیرند و فقط همان را.
یک پویشگر مبتنی بر قاعده دربارهٔ اعتماد تصمیم میگیرد. هیئت داوری مدلهای زبانی فقط میتواند تردید اضافه کند، نه آن را بردارد.
verifiedهیچ الگوی پرخطر شناختهشدهای نیست. توصیه میشود.cautionیافتهای که ارزش نگاه کردن دارد. فقط با رضایت شما نصب میشود.quarantinedخطر بالا. تا وقتی انسانی همان کامیت را بررسی کند نگه داشته میشود.rejectedخطر بحرانی. وارد کاتالوگ نمیشود.کاتالوگ طوری ساخته شده که شبانهروز رشد کند: یک آزمایشگاه پژوهشی مهارتهای تازه پیدا میکند، دروازهٔ امنیتی آنها را بررسی میکند و هر کدام را یک انسان تأیید میکند.
repotifyمهارت repotify را برای ایجنت شما نصب میکند و اثرانگشت پروژه را چاپ میکندrepotify recommendجدول نامزدهای بدون تداخل در چارچوب بودجهٔ بافتارrepotify install <ids> --yesمهارتهای انتخابی را نصب میکند: ثابتشده، بررسیشده با هش، پویش دوبارهrepotify enable <ids>پس از نشان دادن تغییر، یک هوک یا سرور MCP را روشن میکندrepotify auditمهارتهای نصبشده را ارزیابی میکند: نگهداشتن، فکر کردن به حذف یا حذف، با دلیلrepotify suggestمهارت خودتان را به کاتالوگ پیشنهاد میدهد؛ چیزی فرستاده نمیشودrepotify scan <dir>پویشگر امنیتی را روی هر پوشهٔ مهارت اجرا میکندinstall فقط پوشههای مهارت را مینویسد؛ enable فقط چیزی را مینویسد که اول به شما نشان داده است.recommend، audit، suggest و scan هیچ چیزی در پروژهٔ شما نمینویسند.نه. فقط مانیفستها (package.json، pyproject.toml، go.mod…) و نام فایلها را روی دستگاه شما میخواند و هیچ چیزی دربارهٔ پروژهتان به هیچ جا نمیفرستد.
خودتان. repotify install هرگز آنها را نمینویسد. repotify enable تغییر را نشان میدهد و در ترمینال از شما میپرسد، و مهارت به ایجنتها میگوید به جای اجرای دستور، آن را به شما بدهند.
Claude Code، Cursor، Codex، Gemini CLI و هر ایجنتی که .agents/skills را میخواند.
بله. Repotify متنباز و با مجوز MIT است. آیتمهای کاتالوگ مجوزهای خودشان را حفظ میکنند.
در مخزن آن repotify suggest را اجرا کنید. آن را بهصورت محلی پویش میکند و فرمی از پیش پرشده به شما میدهد؛ دروازهٔ امنیتی و هیئت داوری کاتالوگ آن را بررسی میکنند.
طوری ساخته شده که از سیگنالهای ناشناس یاد بگیرد، اما نقطهٔ جمعآوری پیکربندی نشده، پس چیزی فرستاده نمیشود. هر وقت خواستید با REPOTIFY_TELEMETRY=0 خاموشش کنید.
یک دستور در پوشهٔ پروژه. هر چیزی را که نصب کند میبینید و میتوانید برگردانید.
npx -y @repotify/repotify@latest