সরাসরি প্রধান সামগ্রীতে চলে যান

ক্লোড (Claude) এর 'স্কিলস' কী এবং এটি কীভাবে কাজ করে?

Introduction

বন্ধুরা, আজকের এই আলোচনায় আমরা জানব "Claude" (একটি জনপ্রিয় AI) এর একটি চমৎকার ফিচার সম্পর্কে, যার নাম হলো 'Skills' (স্কিলস)। সহজ কথায় বলতে গেলে, আমরা যখন AI-কে দিয়ে বারবার একই ধরণের কাজ করাই, তখন প্রতিবার তাকে নিয়মগুলো বুঝিয়ে দিতে হয়। যেমন: "আমার কোডগুলো এই নিয়মে চেক করো" বা "আমার ইমেইলগুলো এভাবে লেখো"। এই বারবার একই কথা বলাটা বেশ ঝামেলার। 'Skills' হলো এমন একটি ব্যবস্থা যেখানে আপনি আপনার নিয়মগুলো একবার লিখে রাখবেন এবং ক্লোড নিজে থেকেই বুঝে নেবে কখন কোন নিয়মটি ব্যবহার করতে হবে। এটি আপনার কাজকে আরও দ্রুত এবং নিখুঁত করে তুলবে।


স্কিলস (Skills) আসলে কী?

রেফারেন্স ভিডিও: What are skills? [00:21]

ক্লোড-এর ভাষায়, Skill হলো একটি 'Markdown' ফাইল (সহজ টেক্সট ফাইল) যা ক্লোডকে শেখায় কোনো নির্দিষ্ট কাজ কীভাবে করতে হয়। এটি অনেকটা আপনার ব্যক্তিগত সহকারীর জন্য একটি "নির্দেশিকা বই" এর মতো। একবার আপনি এটি তৈরি করে রাখলে, ক্লোড নিজে থেকেই প্রয়োজনীয় সময় সেই জ্ঞানটি কাজে লাগাবে।

  • সহজ ব্যাখ্যা: ধরুন আপনার একটি কফি শপ আছে। আপনি নতুন কর্মচারীকে প্রতিদিন না বুঝিয়ে যদি একটি কাগজে লিখে রাখেন যে "কফি বানানোর নিয়ম কী", তাহলে সে ওই কাগজ দেখে নিজে থেকেই কাজ করতে পারবে। এই কাগজটাই হলো 'Skill'।

  • কঠিন শব্দের সহজ অর্থ: * Markdown File: এটি এক ধরণের সাধারণ টেক্সট ফাইল যার শেষে .md থাকে। এটি লেখা এবং পড়া খুব সহজ।


স্কিলস কীভাবে কাজ করে?

রেফারেন্স ভিডিও: How Claude decides to use a skill [00:48]

আপনি যখন ক্লোডকে কোনো কাজ করতে বলেন (যেমন: "আমার এই কোডটি রিভিউ করে দাও"), ক্লোড তখন তার কাছে থাকা সব 'Skill' ফাইলগুলোর বর্ণনা (Description) চেক করে। যদি আপনার অনুরোধের সাথে কোনো স্কিলের মিল পাওয়া যায়, তবে সে নিজে থেকেই সেটি চালু বা 'Activate' করে নেয়।

  • আমার চিন্তা: এই সিস্টেমটি স্মার্ট কারণ এটি আপনার সব নিয়ম সব সময় মনে রাখতে গিয়ে জট পাকায় না। শুধুমাত্র যখন প্রয়োজন, তখনই সে সেই নির্দিষ্ট নিয়মটি পড়ে দেখে। এতে AI-এর কাজ করার ক্ষমতা বা 'Context Window' নষ্ট হয় না।

  • কঠিন শব্দের সহজ অর্থ:

    • Context Window: AI একবারে কতটুকু তথ্য মাথায় রাখতে পারে তার সীমানা।

স্কিলস কোথায় জমা থাকে?

রেফারেন্স ভিডিও: Where to store skills [01:05]

স্কিলস প্রধানত দুই জায়গায় রাখা যায়: ১. ব্যক্তিগত স্কিলস (Personal Skills): এটি আপনার কম্পিউটারের একটি নির্দিষ্ট ফোল্ডারে (.claude/skills) থাকে। এটি আপনার নিজস্ব পছন্দ-অপছন্দ, যেমন- আপনি কীভাবে কথা বলতে পছন্দ করেন বা আপনার নিজের লেখার স্টাইল কী। ২. প্রজেক্ট স্কিলস (Project Skills): এটি কোনো নির্দিষ্ট প্রজেক্ট বা অফিসের কাজের ফোল্ডারে থাকে। ওই প্রজেক্টে যারা কাজ করবে, সবাই এই নিয়মগুলো অটোমেটিক পেয়ে যাবে। যেমন- কোম্পানির ব্র্যান্ড কালার বা কোডিং করার বিশেষ নিয়ম।


কেন স্কিলস ব্যবহার করবেন? (পার্থক্য কী?)

রেফারেন্স ভিডিও: Skills vs Slash Commands [01:48]

আমরা অনেকে 'Slash Commands' (যেমন /explain) ব্যবহার করি। কিন্তু স্কিলস তার চেয়ে আলাদা:

  • অটোমেটিক: আপনাকে কোনো কমান্ড টাইপ করতে হবে না। ক্লোড পরিস্থিতি দেখে নিজেই বুঝে নেবে।

  • নির্দিষ্ট কাজের জন্য: এটি সব সময় আপনার চ্যাট বক্সে ভিড় করবে না, কেবল কাজের সময় হাজির হবে।


কোডিং উদাহরণ (Example of a Skill File)

নিচে একটি উদাহরণ দেওয়া হলো কীভাবে একটি স্কিল ফাইল লিখতে হয় (ধরা যাক আপনার কোড রিভিউ করার জন্য):

Markdown

# Skill: Code Reviewer
# Description: Use this skill when the user asks to review their Python code.

## Instructions:
1. Always check for variable naming conventions.
2. Ensure there are proper comments in the code.
3. Suggest performance improvements if any.
4. Final feedback should be in a bullet-point list. 

কোডটির ব্যাখ্যা:

  • এখানে আমরা ক্লোডকে বলছি যদি আমি "Python code review" করতে বলি, তবে সে যেন এই নিয়মগুলো মেনে চলে।

  • এর ফলে ক্লোড প্রতিবার চেক করবে ভেরিয়েবলের নাম ঠিক আছে কি না এবং শেষে সুন্দর করে লিস্ট আকারে আমাকে জানাবে।


বিশ্লেষণ এবং শেষ কথা

আমার বিশ্লেষণ ও চিন্তা: ক্লোড-এর এই 'Skills' ফিচারটি মূলত অটোমেশনের দুনিয়ায় এক ধাপ এগিয়ে যাওয়া। আমরা যারা প্রোগ্রামিং করি বা নিয়মিত কন্টেন্ট লিখি, তাদের অনেক ছোটখাটো নিয়ম বারবার টাইপ করতে হয়। স্কিলস ব্যবহারের ফলে সেই সময়টা বেঁচে যাবে।

বাস্তবতা ও সম্ভাবনা: বর্তমানে আমরা যেভাবে AI ব্যবহার করি, তাতে আমাদের বারবার ইনপুট দিতে হয়। ভবিষ্যতে হয়তো এমন হবে যে আপনার হাজার হাজার স্কিল ফাইল থাকবে এবং AI আপনার মনের ভাষা বুঝে নিখুঁতভাবে সব কাজ করে দেবে।

বিকল্প ও পরামর্শ:

  • বিকল্প: আপনি যদি ক্লোড ব্যবহার না করেন, তবে 'ChatGPT' তে 'Custom Instructions' বা 'GPTs' ব্যবহার করতে পারেন, যদিও ক্লোড-এর স্কিলস অনেক বেশি অটোমেটিক এবং প্রজেক্ট ভিত্তিক।

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

সারাংশ: যদি দেখেন আপনি ক্লোডকে একই জিনিস বারবার বোঝাচ্ছেন, তবে বুঝবেন সেটি একটি 'Skill' হিসেবে লিখে রাখার সময় হয়েছে!

[

What are skills?

Claude · 339K views

](http://www.youtube.com/watch?v=bjdBVZa66oU)

মন্তব্যসমূহ