منصوبے کے بارے میں

ایجنٹ اسکلز ہب (جسے ایجنٹ اسکلز ہب کے نام سے بھی جانا جاتا ہے) ایک مسلسل اپڈیٹ ہونے والی اوپن سورس ڈائریکٹری ہے جو گٹ ہب سے اوپن سورس اے آئی ایجنٹ اسکلز، ایم سی پی سرورز، کوڈیکس اسکلز، اے آئی کوڈنگ اسسٹنٹس اور ایجنٹ فریم ورکس کو جمع اور انڈیکس کرتی ہے۔ یہ فی الحال 117,000 سے زیادہ پروجیکٹس کو ٹریک کرتی ہے، جن میں سے ہر ایک کو mcp-server، claude-skill، codex-skill، agent-tool، prompt-library اور ai-coding-assistant جیسی کیٹیگریز میں درجہ بند کیا گیا ہے۔ پروجیکٹس کا جائزہ 10 وزنی سگنلز اور 6 کوالٹی جہاتوں (کمال، وضاحت، مخصوصیت، مثالیں، README کی ساخت اور ایجنٹ ریڈینیس) پر کیا جاتا ہے، جس سے 0 سے 100 تک کا مجموعی اسکور حاصل ہوتا ہے۔ یہ پلیٹ فارم /compare/ کے ذریعے موازنہ اور /best/{scenario}/ جیسے منظر پر مبنی لینڈنگ پیجز پیش کرتا ہے۔ ڈیٹا ہر 8 گھنٹے بعد خودکار GitHub Actions پائپ لائن کے ذریعے تازہ کیا جاتا ہے۔ اس کے آرکیٹیکچر میں Python 3.12 FastAPI بیک اینڈ، React 18 + TypeScript فرنٹ اینڈ مع Vite اور TailwindCSS، اور Supabase (PostgreSQL) یا SQLite ڈیٹابیس شامل ہے۔ ڈیٹا پائپ لائن چھ مراحل پر مشتمل ہے: کلیکشن (GitHub API تلاشیں)، صفائی (ڈی ڈپلیکیشن اور درجہ بندی)، جائزہ (کوالٹی تجزیہ)، اسکورنگ (مجموعی اسکور)، اور پیشکش (ویب اور API)۔ اہم خصوصیات میں ٹرینڈنگ تجزیہ (اسٹار ولاسٹی)، ابھرتے پروجیکٹس، اعلیٰ درجہ بندی والی فہرستیں، تصدیق شدہ تخلیق کار، اور skills، trending، stats، RSS فیڈ اور sitemap کے لیے اینڈ پوائنٹس کے ساتھ REST API شامل ہے۔ تعیناتی GitHub Pages اور GitHub Actions استعمال کرتی ہے، جبکہ ای میل نیوز لیٹرز کے لیے اختیاری طور پر Resend بھی استعمال ہوتا ہے۔ صارفین فارم یا GitHub issues کے ذریعے نئے ٹولز جمع کروا سکتے ہیں، اور کمیونٹی کی شراکتوں کو تسلیم کیا جاتا ہے۔ یہ پروجیکٹ اپنے اسکورنگ الگورتھم اور سسٹم آرکیٹیکچر پر دستاویزات بھی فراہم کرتا ہے۔