ফায়ারবেস এজেন্ট দক্ষতা

ফায়ারবেস এজেন্ট স্কিল ( গিটহাব ) হলো ফায়ারবেস-নির্দিষ্ট জ্ঞান, নির্দেশাবলী এবং ওয়ার্কফ্লো-এর বহনযোগ্য, স্বয়ংসম্পূর্ণ মডিউল। এগুলো এআই অ্যাসিস্ট্যান্টদের ফায়ারবেসের সেরা অনুশীলনগুলো বুঝতে এবং আরও বেশি নির্ভুলতা ও কম টোকেন খরচে জটিল কাজ সম্পাদন করতে সাহায্য করার জন্য ডিজাইন করা হয়েছে। ফায়ারবেস এজেন্ট স্কিলগুলোর সম্পূর্ণ তালিকার জন্য, ‘উপলব্ধ স্কিল’ দেখুন।

শুরু করুন

ফায়ারবেস এজেন্ট স্কিলগুলো অ্যান্টিগ্র্যাভিটি, ক্লড কোড, কোডেক্স, কার্সর এবং Gemini CLI সহ স্কিল সমর্থনকারী যেকোনো এআই অ্যাসিস্ট্যান্টের সাথে কাজ করে।

ফায়ারবেস এজেন্ট ইনস্টল করার দক্ষতা

বেশিরভাগ ক্ষেত্রে, আপনার পছন্দের এডিটরে একটিমাত্র কমান্ডের মাধ্যমেই ফায়ারবেস এজেন্ট স্কিল ইনস্টল করা যায়:

অ্যান্টিগ্র্যাভিটি

npx skills add firebase/agent-skills --agent=antigravity

ক্লদ কোড

claude plugin marketplace add firebase/agent-skills
claude plugin install firebase@firebase

কোডেক্স

npx skills add firebase/agent-skills --agent=codex

কার্সার

আপনি সরাসরি কার্সার মার্কেটপ্লেস থেকে অথবা আপনার টার্মিনালে নিম্নলিখিত কমান্ডটি চালিয়ে ফায়ারবেস এজেন্ট স্কিল ইনস্টল করতে পারেন:

npx skills add firebase/agent-skills --agent=cursor

জেমিনি সিএলআই

gemini extensions install https://github.com/firebase/agent-skills

অন্যান্য এজেন্টরা

npx skills add firebase/agent-skills

ফায়ারবেস এজেন্টের দক্ষতা আপডেট করুন

নতুন দক্ষতা এবং বিদ্যমান দক্ষতার উন্নতিগুলো পাওয়ার জন্য আমরা আপনাকে পর্যায়ক্রমে আপনার ইনস্টল করা দক্ষতাগুলো আপডেট করার পরামর্শ দিই।

update কমান্ডটি চালিয়ে আপনি সমস্ত উপলব্ধ আপডেট পেতে পারেন:

অ্যান্টিগ্র্যাভিটি

npx skills update --all

ক্লদ কোড

claude plugin marketplace update firebase

কোডেক্স

npx skills update --all

কার্সার

npx skills update --all

জেমিনি সিএলআই

gemini extensions update --all

অন্যান্য এজেন্টরা

npx skills update --all

ফায়ারবেস এজেন্ট দক্ষতা ব্যবহার করুন

এআই অ্যাসিস্ট্যান্টদের এমনভাবে ডিজাইন করা হয়েছে যাতে তারা যখনই কোনো স্কিলের বিবরণ আপনার বর্তমান অনুরোধের সাথে মিলে যায়, তখনই স্বয়ংক্রিয়ভাবে স্কিলগুলো ব্যবহার করতে পারে। তবে, স্কিলগুলো ম্যানুয়ালিও চালু করা যায়। এটি সাধারণত এজেন্ট চ্যাটে / টাইপ করে এবং স্কিলের নামটি খুঁজে করা হয়।

একটি দক্ষতার মূল উপাদান

প্রতিটি এজেন্ট স্কিল হলো একটি বিশেষায়িত প্যাকেজ যা এআই অ্যাসিস্ট্যান্টকে নিম্নলিখিত উপাদানগুলো সরবরাহ করতে পারে:

  • বিশেষায়িত নির্দেশাবলী : নির্দিষ্ট কাজ সম্পাদনের জন্য বিস্তারিত দিকনির্দেশনা, যেমন অথেনটিকেশন বাস্তবায়ন করা বা Cloud Firestore ডেটাবেস প্রোভিশনিং করা।
  • সর্বোত্তম অনুশীলন : অন্তর্নির্মিত নিরাপত্তা এবং পারফরম্যান্স প্যাটার্ন, যা নিশ্চিত করে যে আপনার অ্যাপ শুরু থেকেই Firebase-এর সুপারিশগুলো অনুসরণ করে।
  • অটোমেশন স্ক্রিপ্ট : কার্যকরযোগ্য কোড যা আপনার এআই এজেন্টকে স্বয়ংক্রিয়ভাবে স্থানীয় পরিবেশ সেটআপ বা কনফিগারেশন করতে সক্ষম করে।

দক্ষতা ব্যবহারের সুবিধা

এজেন্ট স্কিল ব্যবহার করলে ডকুমেন্টেশন খোঁজার ম্যানুয়াল পরিশ্রম কমে যায় এবং আপনার এআই ইন্টারঅ্যাকশনের কার্যকারিতা বৃদ্ধি পায়।

টোকেন খরচ কমানো হয়েছে

প্রচলিত এআই ইন্টিগ্রেশনগুলো প্রায়শই শুরুতেই বিপুল পরিমাণ ডকুমেন্টেশন লোড করে, যা উল্লেখযোগ্য পরিমাণে টোকেন খরচ করে এবং সেশন ব্যয় বাড়িয়ে দেয়। এজেন্ট স্কিলগুলো এই অতিরিক্ত বোঝা কমাতে প্রগ্রেসিভ ডিসক্লোজার ব্যবহার করে:

  • কোনো দক্ষতা প্রাসঙ্গিক কিনা তা দেখার জন্য এজেন্ট প্রাথমিকভাবে শুধু সংক্ষিপ্ত মেটাডেটা 'স্ক্যান' করে।
  • বিস্তারিত নির্দেশাবলী এবং রিসোর্স শুধুমাত্র তখনই লোড করা হয়, যখন এজেন্ট নির্ধারণ করে যে সেগুলি আপনার নির্দিষ্ট কাজের জন্য প্রয়োজনীয়।

এআই-নির্দেশিত বাস্তবায়ন

ম্যানুয়ালি ডকুমেন্টেশন খোঁজার পরিবর্তে, আপনি স্বাভাবিক ভাষায় আপনার উদ্দেশ্য বর্ণনা করতে পারেন। স্কিলগুলো আপনার এআই অ্যাসিস্ট্যান্টকে নিম্নলিখিত কাজগুলোর মতো কাজগুলো সম্পাদন করতে নির্দেশনা দেয়:

  • আমার ওয়েব অ্যাপে একটি সাইন-ইন স্ক্রিন যোগ করুন।
  • আমার করণীয় কাজের তালিকাটি একটি ডাটাবেসে সংরক্ষণ করুন।
  • আমার নতুন ওয়েব অ্যাপটি ডেপ্লয় করতে সাহায্য করুন।

ফায়ারবেস এজেন্ট স্কিলগুলোর সম্পূর্ণ তালিকার জন্য, উপলব্ধ স্কিলসমূহ দেখুন।

ফায়ারবেস এমসিপি সার্ভারের পাশাপাশি দক্ষতা ব্যবহার করুন

এজেন্ট স্কিলগুলো ফায়ারবেস এমসিপি সার্ভারের পরিপূরক হিসেবে ডিজাইন করা হয়েছে:

  • ফায়ারবেস এমসিপি সার্ভার : এআই-সহায়তাযুক্ত ডেভেলপমেন্ট ওয়ার্কফ্লোর জন্য ডিজাইন করা, যা এআই অ্যাসিস্ট্যান্টদের আপনার ফায়ারবেস প্রজেক্ট, রিসোর্স এবং ডেটার সাথে প্রোগ্রাম্যাটিকভাবে ইন্টারঅ্যাক্ট করতে সক্ষম করে।
  • ফায়ারবেস এজেন্ট দক্ষতা : টোকেন-দক্ষ প্রগতিশীল প্রকাশের (token-efficient progressive disclosure) মাধ্যমে ফায়ারবেসের কাজগুলো কীভাবে সম্পাদন করতে হয়, সে সম্পর্কে এজেন্টকে দ্রুত নির্দেশাবলী এবং প্রস্তাবিত অনুশীলনগুলো প্রদান করে। এগুলো এজেন্টকে Firebase CLI) এবং এমসিপি (MCP) সার্ভারের মতো টুলগুলো কার্যকরভাবে ব্যবহার করার বিষয়ে শিক্ষা দেয়।

উপলব্ধ দক্ষতা

ফায়ারবেস তার মূল পণ্যগুলোর জন্য একগুচ্ছ স্কিল প্রদান করে। ফায়ারবেসের অন্যান্য পণ্য ও ফিচারের জন্য স্কিলগুলো শীঘ্রই আসছে!

দক্ষতা বর্ণনা
developing-genkit-dart Genkit ডার্ট এসডিকে ব্যবহার করে এআই এজেন্ট ও Genkit ফ্লো তৈরি করতে এবং ডার্ট ও ফ্লাটার অ্যাপ্লিকেশনে এলএলএম ইন্টিগ্রেট করতে সহায়তা করে।
developing-genkit-js Node.js এবং TypeScript ব্যবহার করে Genkit সাহায্যে AI-চালিত অ্যাপ্লিকেশন, এজেন্ট, ফ্লো এবং টুলস তৈরিতে সহায়তা করে।
firebase-ai-logic-basics ওয়েব অ্যাপ্লিকেশনে ফায়ারবেস এআই লজিক ( জেমিনি এপিআই ) সংহত করতে সাহায্য করে। এর আওতায় সেটআপ, মাল্টিমোডাল ইনফারেন্স, স্ট্রাকচার্ড আউটপুট এবং নিরাপত্তা অন্তর্ভুক্ত।
firebase-app-hosting-basics Next.js এবং Angular-এর মতো আধুনিক ওয়েব ফ্রেমওয়ার্ক, যেগুলোর ব্যাকএন্ড সাপোর্টের প্রয়োজন হয়, সেগুলোর ডেপ্লয়মেন্ট ও ম্যানেজমেন্ট প্রক্রিয়াকে সহজ করে তোলে।
firebase-auth-basics প্রমাণীকরণ-ভিত্তিক Security Rules ব্যবহার করে এটি আপনাকে নিরাপদ সাইন-ইন বাস্তবায়ন করতে, আপনার ব্যবহারকারী গোষ্ঠী পরিচালনা করতে এবং আপনার ডেটা সুরক্ষিত রাখতে সাহায্য করে।
firebase-basics আপনার অ্যাপে প্রথমবারের মতো Firebase যোগ করতে এবং প্ল্যাটফর্মের সাধারণ কার্যপ্রক্রিয়া শিখতে সহায়তা করে।
firebase-crashlytics iOS এবং Android অ্যাপে Firebase Crashlytics সেট আপ, ইন্সট্রুমেন্টেশন এবং ভ্যালিডেশনে সহায়তা করে।
firebase-local-env-setup ফায়ারবেস ডেভেলপমেন্টের জন্য আপনার স্থানীয় পরিবেশ সেট আপ করতে সহায়তা করে।
firebase-data-connect-basics GraphQL ব্যবহার করে টাইপ-সেফ, PostgreSQL-সমর্থিত অ্যাপ্লিকেশন তৈরির জন্য Firebase SQL Connect বাস্তবায়ন ও পরিচালনা করতে সাহায্য করে।
firebase-firestore-standard Cloud Firestore অপরিহার্য বিষয়গুলো এতে অন্তর্ভুক্ত, যেমন—ডাটাবেস প্রভিশনিং, Security Rules লেখা এবং এসডিকে ব্যবহার করে ডেটা অপারেশন সম্পাদন করা।
firebase-firestore-enterprise-native-mode এন্টারপ্রাইজ এডিশন নেটিভ মোডে Cloud Firestore অপরিহার্য বিষয়গুলো এতে অন্তর্ভুক্ত, যেমন—ডাটাবেস প্রভিশনিং, Security Rules লেখা এবং এসডিকে ব্যবহার করে ডেটা অপারেশন সম্পাদন করা।
firebase-hosting-basics স্ট্যাটিক ওয়েবসাইট, সিঙ্গেল পেজ অ্যাপ (এসপিএ) এবং সাধারণ মাইক্রোসার্ভিস স্থাপন করতে সহায়তা করে।
firestore-security-rules-auditor সাধারণ দুর্বলতা এবং সর্বোত্তম অনুশীলনগুলো চিহ্নিত করার জন্য ফায়ারস্টোর নিরাপত্তা নিয়ম নিরীক্ষায় সহায়তা করে।

পরবর্তী পদক্ষেপ