প্রকল্প সম্পর্কে
এটি একটি ওপেন-সোর্স স্কিল প্যাক যা এআই কোডিং অ্যাঞ্জেন্টের জন্য তৈরি, যেটি এক্ডি অসমানির দ্বারা প্রকাশিত এবং এটি পুরো সফটওয়্যার ডেভেলপমেন্ট লাইফসাইকেল জুড়ে উৎপাদন-মানের ইঞ্জিনিয়ারিং শৃঙ্খলা বজায় রাখতে সাহায্য করে। এটি এআই অ্যাঞ্জেন্টের একটি সাধারণ সমস্যার সমাধান করে—নির্দিষ্টকরণ লেখা, পরীক্ষা, নিরাপত্তা পর্যালোচনা এবং গুণমান চেকপয়েন্ট সহ মূল ধাপগুলো এড়িয়ে যাওয়া—প্রদান করে কাঠামোগত, মতাদর্শভিত্তিক ওয়ার্কফ্লো যা সিনিয়র ইঞ্জিনিয়ারদের অভ্যাসকে অনুকরণ করে।
প্যাকেট মোট ২৫টি স্কিল অন্তর্ভুক্ত করে: ৬টি ডেভেলপমেন্ট ফেজে সংগঠিত ২৪টি লাইফসাইকেল-কেন্দ্রিক স্কিল এবং কাজের সঠিক ওয়ার্কফ্লোতে রুট করার জন্য ১টি মেটা স্কিল। ফেজগুলো হলো: Define (প্রয়োজনীয়তা সাক্ষাৎকার, ধারণা উন্নয়ন, স্পেস-চালিত ডেভেলপমেন্ট এবং বাধ্যতামূলক নির্ধারণ), Plan (স্পেসকে যাচাইযোগ্য ইউনিটে বিভাজন), Build (ক্রমবর্ধমান বাস্তবায়ন, টেস্ট-ড্রিভেন ডেভেলপমেন্ট, ফ্রন্টএন্ড UI ইঞ্জিনিয়ারিং, API ডিজাইন, কন্টেক্সট ইঞ্জিনিয়ারিং, সোর্স-ড্রিভেন ডেভেলপমেন্ট এবং সন্দেহ-চালিত ডেভেলপমেন্ট), Verify (DevTools দিয়ে ব্রাউজার টেস্টিং এবং ডিবাগিং/ত্রুটি পুনরুদ্ধার), Review (কোড রিভিউ, কোড সরলীকরণ, নিরাপত্তা দৃঢ়ীকরণ এবং পারফরম্যান্স অপ্টিমাইজেশন) এবং Ship (git ওয়ার্কফ্লো, CI/CD অটোমেশন, অবচয় ও মাইগ্রেশন, ডকুমেন্টেশন ও ADR, ওভারসেবিলিটি, launch প্রক্রিয়া)।
এতে ৪টি প্রাক-কনফিগার্ড বিশেষজ্ঞ অ্যাঞ্জেন্ট পারসোনা (কোড রিভিউয়ার, টেস্ট ইঞ্জিনিয়ার, নিরাপত্তা অডিটর, ওয়েব পারফরম্যান্স অডিটর) এবং definition of done, টেস্টিং প্যাটার্ন, নিরাপত্তা, পারফরম্যান্স, accessibility ও ওভারসেবিলিটি সহ ৭টি রেফারেন্স চেকলিস্ট অন্তর্ভুক্ত আছে।
প্যাকেট ৭০+ এআই কোডিং অ্যাঞ্জেন্ট ও টুলের সাথে ইন্টিগ্রেশন সমর্থন করে, যার মধ্যে Claude Code (নেটিভ প্লাগিন এবং ৮টি স্ল্যাশ কম্যান্ড), Cursor, Antigravity CLI, Gemini CLI, Windsurf, OpenCode, GitHub Copilot, byNara IDE/CLI, Codex এবং Command Code রয়েছে। এতে ৯টি মূল স্ল্যাশ কম্যান্ড রয়েছে: /spec, /plan, /build, /test, /constraints, /review, /webperf, /code-simplify এবং /ship। /build স্বয়ংক্রিয়ভাবে পরিকল্পনা ও বাস্তবায়ন সম্পাদন করতে পারে একক ব্যবহারকারী অনুমোদনের পরে, এবং প্রতিটি টাস্কের টেস্ট-ড্রিভেন যাচাইকরণ, ব্যক্তিগত কমিট এবং ব্যর্থতা বা ঝুঁকিপূর্ণ ধাপে স্বয়ংক্রিয় বিরতি বজায় রাখে।
প্রতিটি স্কিলে frontmatter, ধাপে ধাপে ওয়ার্কফ্লো, anti-rationalization টেবিল (এজেন্টদের ধাপ এড়ানোর সাধারণ যুক্তি প্রতিরোধ করে), non-negotiable verification এবং progressive disclosure রয়েছে যা শুধুমাত্র প্রয়োজন হলেই সমর্থনকারী রেফারেন্স লোড করে টোকেন ব্যবহার কমানো হয়।
ওয়ার্কফ্লো Google-এর ইঞ্জিনিয়ারিং সংস্কৃতির পরীক্ষিত অনুশীলন অন্তর্ভুক্ত করে, যেমন API ডিজাইনের জন্য Hyrum-এর আইন, টেস্টিংয়ের জন্য Beyonce Rule ও 80/15/5 টেস্ট পিরামিড, কোড রিভিউয়ের জন্য ~১০০ লাইন পরিবর্তন মাপদণ্ড, Chesterton-এর_fence_ কোড সরলীকরণ, trunk-based development git ওয়ার্কফ্লো, Shift Left ও feature flags CI/CD এবং অবচয়ের জন্য code-as-liability মানসিকতা।
রেপোজিটরিতে গ্রীনফিল্ড প্রজেক্ট ও বিদ্যমান কোডবেস-এ_INCREMENTANT_ রোলআউটের জন্য একটি Adoption Guide, Contribute করার নির্দেশিকা এবং Superpowers ও Matt Pocock-এর স্কিলের মতো অনুরূপ স্কিল প্যাকের তুলনামূলক নথি অন্তর্ভুক্ত আছে।
Comments
0 Rating appears after 10 ratings
Sign in to join the discussion.