প্রো-এর মতো Claude Code Skills ব্যবহার করার পদ্ধতি
আপনার টার্মিনালে একই নির্দেশাবলী বারবার কপি এবং পেস্ট করা বন্ধ করুন।
আপনি যদি Claude Code ব্যবহার করেন, তবে সম্ভবত আপনি প্রায়ই একই কথা বারবার বলেন। প্রতিবার আপনাকে বলতে হয় TypeScript ব্যবহার করতে, TDD অনুসরণ করতে, অথবা pull request রিভিউ করতে।
Claude Code Skills এই সমস্যার সমাধান করে।
Skills হলো নির্দেশাবলী (instructions) এবং স্ক্রিপ্ট সম্বলিত ফোল্ডার। আপনার কাজের ওপর ভিত্তি করে Claude এগুলো স্বয়ংক্রিয়ভাবে লোড করে। আপনি একবার নিয়মগুলো লিখে ফেলবেন এবং স্ল্যাশ কমান্ডের (slash commands) মাধ্যমে সেগুলো ব্যবহার করতে পারবেন।
Skills কীভাবে কাজ করে
একটি Skill হলো একটি ফোল্ডার যার ভেতরে একটি SKILL.md ফাইল থাকে। এর দুটি অংশ রয়েছে:
• YAML metadata: Claude-কে জানায় কখন skill-টি ব্যবহার করতে হবে। • Markdown instructions: Claude-কে জানায় কী করতে হবে।
উদাহরণস্বরূপ গঠন: my-skill/ └── SKILL.md
Skills কোথায় সংরক্ষণ করবেন
• Personal: ~/.claude/skills/ (আপনার সব প্রজেক্টের জন্য কাজ করবে) • Project: .claude/skills/ (Git-এর মাধ্যমে আপনার টিমের সাথে শেয়ার করা যায়) • Plugin: /plugin-এর মাধ্যমে ইনস্টল করা হয় (সহজে ব্যবহারের জন্য Namespaced করা থাকে)
Project skills-এর প্রাধান্য personal skills-এর চেয়ে বেশি। এটি টিমগুলোকে নির্দিষ্ট স্ট্যান্ডার্ড বা মান বজায় রাখতে সাহায্য করে।
Advanced Features
Skills শুধুমাত্র সাধারণ টেক্সটের মধ্যে সীমাবদ্ধ নয়। আপনি ব্যবহার করতে পারেন:
• যেকোনো ভাষায় Bundled scripts। • !command সিনট্যাক্স ব্যবহার করে Shell command substitution। • জটিল কাজের জন্য Sub-agents।
!command সিনট্যাক্স Claude-কে লাইভ ডেটা সংগ্রহ করতে সাহায্য করে। উদাহরণস্বরূপ, রিভিউ শুরু করার আগে এটি PR-এর বিস্তারিত জানার জন্য একটি git কমান্ড চালাতে পারে। Claude সরাসরি আসল ডেটা দেখতে পায়, শুধু কমান্ডটি নয়।
Skills কোথায় পাবেন
এর ইকোসিস্টেম অনেক বড়। আপনাকে সবকিছু শুরু থেকে তৈরি করতে হবে না।
• skills.sh: skill খুঁজে পেতে এবং ইনস্টল করতে একটি কমিউনিটি ব্রাউজার। • claude-plugins.dev: একটি রেজিস্ট্রি যা GitHub থেকে skill-গুলোকে ইনডেক্স করে। • skillsdirectory.com: সিকিউরিটি-ভেরিফাইড skill-এর একটি রেজিস্ট্রি। • claudskills.com: ৬৭,০০০-এরও বেশি skill-এর একটি ক্যাটালগ। • Anthropic official repo: স্ট্যান্ডার্ড শেখার জন্য সেরা জায়গা।
Portability
Skills একটি ওপেন স্ট্যান্ডার্ড ব্যবহার করে। আপনি Claude Code-এর জন্য যে skill লিখবেন তা OpenAI Codex, Gemini CLI এবং Cursor-এও কাজ করবে। অটোমেশনে আপনার করা বিনিয়োগ বিভিন্ন টুলে আপনার সাথেই থাকবে।
ছোট থেকে শুরু করুন। আপনার সবচেয়ে সাধারণ কাজের জন্য একটি SKILL.md লিখুন। এতে আপনি ম্যানুয়াল প্রম্পটিংয়ের অনেক সময় বাঁচিয়ে ফেলবেন।
উৎস: https://dev.to/elayachiabdelmajid/how-to-work-with-claude-code-skills-like-a-pro-dbn
ঐচ্ছিক লার্নিং কমিউনিটি: https://t.me/GyaanSetuAi
