প্রকল্প সম্পর্কে
Noppu Labs AI Toolkit হলো আধুনিক Laravel এবং React অ্যাপ্লিকেশনের এজেন্টিক ডেভেলপমেন্টের জন্য এজেন্ট, স্কিল এবং পাথ-স্কোপড রুলসের একটি সংগ্রহ। README-তে এটিকে একটি অ্যাপ্লিকেশন ফ্রেমওয়ার্কের পরিবর্তে Claude Code এবং Vercel skills টুলকিট হিসেবে উপস্থাপন করা হয়েছে।
এতে তিনটি প্লাগইন রয়েছে। laravel প্লাগিনে ১৬টি ব্যাকএন্ড স্কিল, একটি laravel-backend-specialist এজেন্ট এবং ৪টি পাথ-স্কোপড রুল রয়েছে। inertia-react প্লাগিনে ৬টি ফ্রন্টএন্ড স্কিল, একটি frontend-developer এজেন্ট এবং ২টি পাথ-স্কোপড রুল রয়েছে। review প্লাগিনে ৪টি ল্যাঙ্গুয়েজ-অ্যাগনস্টিক রিভিউ স্কিল রয়েছে: কমেন্ট অডিট, কমেন্ট লেখা, টাইপ-সেফটি রিভিউ এবং একটি PR রিভিউ অর্কেস্ট্রেটর।
Claude Code মার্কেটপ্লেসের জন্য ইনস্টলেশন প্রক্রিয়ায় মার্কেটপ্লেস যুক্ত করার এবং laravel, inertia-react ও review ইনস্টল করার কমান্ড দেখানো হয়েছে, যার পরে install-rules কমান্ডের মাধ্যমে প্রতিটি প্লাগইনের পাথ-স্কোপড রুলস প্রজেক্টের .claude/rules ডিরেক্টরিতে কপি করা হয়। README-তে কপি করা রুলসগুলো পর্যালোচনা করার এবং ফরম্যাটার ইনভোকেশন ও npm স্ক্রিপ্ট নামের মতো প্রজেক্ট-নির্দিষ্ট কমান্ডগুলো অ্যাডজাস্ট করার পরামর্শ দেওয়া হয়েছে। Vercel skills CLI-এর মাধ্যমে npx skills add ব্যবহার করে laravel, inertia-react এবং review পাথগুলোর ইনস্টলেশন পদ্ধতিও দেখানো হয়েছে।
ইনস্টলেশনের পর, স্কিলগুলো নেমস্পেসড থাকে, যেমন laravel:laravel-dtos, inertia-react:shadcn এবং review:comment-audit। রিলিজগুলো প্লাগইন টারবল হিসেবে প্রকাশিত হয় এবং এতে GitHub বিল্ড প্রোভেন্যান্স অ্যাটেস্টেশন থাকে। README-তে CI দ্বারা ট্যাগড কমিট থেকে রিলিজটি তৈরি করা হয়েছে কি না তা যাচাই করার জন্য gh attestation verify কমান্ড দেখানো হয়েছে। প্রজেক্টটিতে একটি ওয়েবসাইটের লিঙ্ক এবং রিপোজিটরি ফর্কিং করে প্লাগইনগুলোকে অন্য স্ট্যাকের জন্য খাপ খাইয়ে নেওয়ার ডকুমেন্টেশন রয়েছে, সাথে ফর্কগুলোর জন্য একটি মেইনটেন্যান্স গাইড রয়েছে। OpenSSF Scorecard, OpenSSF Best Practices, OpenSSF Baseline এবং Snyk ব্যাজের মাধ্যমে নিরাপত্তা এবং স্বচ্ছতার ওপর গুরুত্ব দেওয়া হয়েছে।
Comments
0 Rating appears after 10 ratings
Sign in to join the discussion.