প্রকল্প সম্পর্কে

AgentSkillsHub (Agent Skills Hub নামেও পরিচিত) একটি ক্রমাগত আপডেট হওয়া ওপেন-সোর্স ডিরেক্টরি যা GitHub থেকে ওপেন-সোর্স AI এজেন্ট স্কিল, MCP সার্ভার, Codex স্কিল, AI কোডিং সহকারী এবং এজেন্ট ফ্রেমওয়ার্ক সংগ্রহ ও সূচীবদ্ধ করে। এটি বর্তমানে 117,000-এর বেশি প্রকল্প ট্র্যাক করে, যার প্রতিটি mcp-server, claude-skill, codex-skill, agent-tool, prompt-library এবং ai-coding-assistant-এর মতো বিভাগে শ্রেণিবদ্ধ। প্রকল্পগুলো 10টি ওয়েটেড সিগন্যাল এবং 6টি মানের মাত্রা (সম্পূর্ণতা, স্পষ্টতা, নির্দিষ্টতা, উদাহরণ, README গঠন এবং এজেন্ট প্রস্তুতি) ভিত্তিতে মূল্যায়ন করা হয়, যা 0 থেকে 100 পর্যন্ত একটি যৌগিক স্কোর তৈরি করে। প্ল্যাটফর্মটি /compare/-এর মাধ্যমে পাশাপাশি তুলনা এবং /best/{scenario}/-এর মতো পরিস্থিতি-ভিত্তিক ল্যান্ডিং পৃষ্ঠা সরবরাহ করে। স্বয়ংক্রিয় GitHub Actions পাইপলাইনের মাধ্যমে প্রতি 8 ঘণ্টা অন্তর ডেটা রিফ্রেশ হয়। আর্কিটেকচারে একটি Python 3.12 FastAPI ব্যাকএন্ড, Vite এবং TailwindCSS সহ React 18 + TypeScript ফ্রন্টএন্ড এবং একটি Supabase (PostgreSQL) বা SQLite ডেটাবেস অন্তর্ভুক্ত। ডেটা পাইপলাইনে ছয়টি ধাপ রয়েছে: সংগ্রহ (GitHub API অনুসন্ধান), পরিষ্করণ (ডিডুপ্লিকেশন এবং শ্রেণিবিন্যাস), মূল্যায়ন (মান বিশ্লেষণ), স্কোরিং (যৌগিক স্কোর) এবং উপস্থাপন (ওয়েব ও API)। প্রধান বৈশিষ্ট্যগুলোর মধ্যে রয়েছে ট্রেন্ডিং বিশ্লেষণ (স্টার ভেলোসিটি), ক্রমবর্ধমান প্রকল্প, শীর্ষ-রেটেড তালিকা, যাচাইকৃত নির্মাতা এবং স্কিল, ট্রেন্ডিং, পরিসংখ্যান, RSS ফিড ও সাইটম্যাপের জন্য এন্ডপয়েন্ট সহ একটি REST API। ডিপ্লয়মেন্টে GitHub Pages এবং GitHub Actions ব্যবহার করা হয়, ইমেল নিউজলেটারের জন্য ঐচ্ছিক Resend সহ। ব্যবহারকারীরা একটি ফর্ম বা GitHub Issues-এর মাধ্যমে নতুন টুল জমা দিতে পারেন এবং সম্প্রদায়ের অবদানসমূহ স্বীকার করা হয়। প্রকল্পটি তার স্কোরিং অ্যালগরিদম এবং সিস্টেম আর্কিটেকচার সম্পর্কিত ডকুমেন্টেশনও সরবরাহ করে।