
claude-kit কী প্রদান করে
claude-kit হলো Claude Code-এর জন্য স্বতন্ত্র স্কিল, এজেন্ট এবং মডের একটি সংগ্রহ। প্রতিটি আইটেম রিপোজিটরির plugins/ ডিরেক্টরির অধীনে থাকে, তাই আপনার প্রয়োজনীয় কার্যকারিতাগুলোই শুধু ইনস্টল করতে পারেন।
- savvy-flow: একটি স্কিল ও এজেন্ট প্যাকেজ, যা সেশনকে কোনো কাজের পরিকল্পনা করতে, স্তরভিত্তিক কর্মী সাবএজেন্টদের কাজ ভাগ করে দিতে এবং তাদের ফলাফল পর্যালোচনা করতে দেয়। ম্যানুয়ালি ইনস্টল করলে এটি
/savvy-flowদিয়ে, আর মার্কেটপ্লেসের মাধ্যমে ইনস্টল করলে এর প্লাগইন নেমস্পেস দিয়ে চালু করবেন। - savvy-progress: একটি মড, যা প্রম্পটের ওপরে একটি প্রগ্রেস বার এবং লাইভ এজেন্ট প্যানেল যোগ করে। এটি savvy-flow-এর জন্য তৈরি, তবে যেকোনো সাবএজেন্টও প্রদর্শন করতে পারে।
দুটি প্লাগইন স্বাধীনভাবে কাজ করে। দুটিই ইনস্টল করা থাকলে savvy-flow প্রগ্রেস বার নিয়ন্ত্রণ করে, আর এর কর্মীরা এজেন্ট প্যানেলে তাদের অগ্রগতি জানায়।
মার্কেটপ্লেস থেকে claude-kit ইনস্টল করুন
Claude Code-এ প্লাগইন ইনস্টল করার সবচেয়ে সহজ উপায় হলো মার্কেটপ্লেস পদ্ধতি।
- Claude Code খুলুন।
- রিপোজিটরিটিকে মার্কেটপ্লেস হিসেবে যোগ করে প্রয়োজনীয় প্লাগইনগুলো ইনস্টল করুন:
/plugin marketplace add johnnyvizz/claude-kit
/plugin install savvy-flow@claude-kit
/plugin install savvy-progress@claude-kit
ইনস্টলেশনের পর সেশনটি পুনরায় চালু করুন। মার্কেটপ্লেসের মাধ্যমে ইনস্টল করা স্কিল ও এজেন্টগুলোর নেমস্পেস থাকে। তাই savvy-flow স্কিলটি /savvy-flow:savvy-flow হিসেবে চালু করতে হবে, আর এর এজেন্টগুলোর নাম হবে savvy-flow:savvy-careful-এর মতো।
আপনার কাজের ধরন অনুযায়ী শুধু একটি প্লাগইনও ইনস্টল করতে পারেন। পরিকল্পনা-ভিত্তিক কর্মপ্রবাহ এবং ভিজ্যুয়াল অগ্রগতি নির্দেশক একসঙ্গে ব্যবহার করতে চাইলে দুটিই ইনস্টল করুন।
কম্পোনেন্টগুলো ম্যানুয়ালি ইনস্টল করুন
আপনি যদি কোনো স্কিল Claude Code-এর কনফিগারেশনে কপি করতে চান বা স্থানীয় চেকআউট থেকে সরাসরি কোনো মড লোড করতে চান, তাহলে ম্যানুয়াল ইনস্টলেশন কার্যকর।
রিপোজিটরি ক্লোন করুন
git clone https://github.com/johnnyvizz/claude-kit.git ~/claude-kit
savvy-flow স্কিল ও এজেন্ট কপি করুন
এভাবে ইনস্টল করলে কোনো স্কিলের জন্য প্লাগইন সিস্টেমের প্রয়োজন হয় না। স্কিল ফোল্ডারটি আপনার Claude Code স্কিল ডিরেক্টরিতে কপি করুন:
cp -R ~/claude-kit/plugins/savvy-flow/skills/savvy-flow ~/.claude/skills/
এরপর সরবরাহ করা এজেন্ট সংজ্ঞাগুলো agents ডিরেক্টরিতে কপি করুন:
cp ~/claude-kit/plugins/savvy-flow/agents/*.md ~/.claude/agents/
এই পদ্ধতিতে নামগুলো সংক্ষিপ্ত থাকে: স্কিলের জন্য /savvy-flow এবং এজেন্টের জন্য savvy-careful-এর মতো নাম ব্যবহার করুন।
একটি সেশনের জন্য savvy-progress লোড করুন
শুধু নির্দিষ্ট কোনো Claude Code সেশনের জন্য প্রগ্রেস মড লোড করতে, এর প্লাগইন ডিরেক্টরি দিয়ে Claude Code চালু করুন:
claude --plugin-dir ~/claude-kit/plugins/savvy-progress
প্রতিটি সেশনের জন্য savvy-progress লোড করুন
ডেস্কটপ অ্যাপসহ প্রতিটি সেশনে মডটি উপলভ্য করতে ~/.claude/settings.json-এ CLAUDE_CODE_PLUGIN_DIRS কনফিগার করুন:
{
"env": {
"CLAUDE_CODE_PLUGIN_DIRS": "~/claude-kit/plugins/savvy-progress"
}
}
একাধিক প্লাগইন ফোল্ডার কনফিগার করলে সেগুলো : দিয়ে আলাদা করুন। CLAUDE_CODE_PLUGIN_DIRS-এ আগে থেকেই কোনো মান থাকলে বিদ্যমান এন্ট্রিগুলো প্রতিস্থাপন না করে নতুন ফোল্ডারটি শেষে যোগ করুন।
একটি মৌলিক কর্মপ্রবাহ চালান
savvy-flow ইনস্টল করার পর, পরিকল্পনা ও সমন্বয়ের জন্য তাকে একটি কাজ দিন। যেমন, ম্যানুয়ালি কপি করা স্কিল ব্যবহার করে:
/savvy-flow review the authentication changes and identify missing tests
মার্কেটপ্লেস ইনস্টলেশনের ক্ষেত্রে নেমস্পেসসহ রূপটি ব্যবহার করুন:
/savvy-flow:savvy-flow review the authentication changes and identify missing tests
সেশন মডেল কাজটির পরিকল্পনা করে, কর্মী সাবএজেন্টদের মধ্যে কাজ ভাগ করে দেয় এবং তাদের আউটপুট পর্যালোচনা করে। savvy-progress-ও সক্রিয় থাকলে প্রগ্রেস বার ও এজেন্ট প্যানেল সেই কার্যকলাপের লাইভ দৃশ্য প্রদান করে।
সঠিক কাজটি আপনার ওপর নির্ভর করে: এমন কোড রিভিউ, তদন্ত বা অন্য কোনো ডেভেলপমেন্ট কাজ দিন, যা পরিকল্পনা ও কাজ ভাগ করে দেওয়ার মাধ্যমে উপকৃত হয়।
রিপোজিটরির বিন্যাস বুঝুন
প্রতিটি প্লাগইন একটি পূর্বানুমেয় কাঠামো অনুসরণ করে। মার্কেটপ্লেস ক্যাটালগ ও প্লাগইন ম্যানিফেস্ট নির্ধারণ করে Claude Code কীভাবে কম্পোনেন্টগুলো শনাক্ত করবে:
.claude-plugin/marketplace.json ক্যাটালগ, যা `/plugin marketplace add` পড়ে
plugins/<name>/
.claude-plugin/plugin.json ম্যানিফেস্ট
skills/<skill>/SKILL.md একটি স্কিল
agents/*.md এটি যে সাবএজেন্টগুলো সরবরাহ করে
hooks/hooks.json একটি মড: হুকস মডিউলের নির্দেশনা দেয়
hooks/register.tsx একটি মড: মডিউলটি নিজেই
types/index.d.ts একটি মড: এর $.state কনট্র্যাক্ট
এই বিন্যাসে, একটি স্কিল SKILL.md ফাইলের মাধ্যমে বর্ণিত হয় এবং এর সঙ্গে এজেন্ট সংজ্ঞা থাকতে পারে। একটি মড হুক কনফিগারেশন ও একটি রেজিস্ট্রেশন মডিউল ব্যবহার করে; এর টাইপ ডিক্লারেশন $.state কনট্র্যাক্টটি নথিভুক্ত করে।
প্রকাশের আগে প্লাগইন যাচাই করুন
কোনো নির্দিষ্ট প্লাগইন বা মার্কেটপ্লেস ক্যাটালগ যাচাই করতে Claude Code-এর ভ্যালিডেশন কমান্ড ব্যবহার করুন:
claude plugin validate plugins/<name>
claude plugin validate .
প্রথম কমান্ডটি একটি প্লাগইন ডিরেক্টরির বৈধতা যাচাই করে। দ্বিতীয়টি এর রুট থেকে রিপোজিটরি ক্যাটালগ যাচাই করে।
ম্যানুয়াল ইনস্টলেশন হালনাগাদ রাখুন
ক্লোন করা রিপোজিটরি থেকে সরাসরি কোনো মড লোড করলে, এটি হালনাগাদ করতে চালান:
cd ~/claude-kit
git pull
ওই ডিরেক্টরি থেকে লোড করা একটি মড আপডেট করা ফাইলগুলো ব্যবহার করে। ~/.claude/skills/-এ কপি করা স্কিলগুলো স্বয়ংক্রিয়ভাবে আপডেট হয় না; নতুন পরিবর্তন পুল করার পর স্কিল ও এজেন্ট ফাইলগুলো আবার কপি করুন।
উন্নত বিবেচনা
নেমস্পেসযুক্ত বা সংক্ষিপ্ত কমান্ড ইচ্ছাকৃতভাবে বেছে নিন
মার্কেটপ্লেস ইনস্টলেশন /savvy-flow:savvy-flow-এর মতো নেমস্পেসযুক্ত নামের মাধ্যমে প্লাগইন আলাদা রাখে। ম্যানুয়াল স্কিল ইনস্টলেশন প্লাগইন সিস্টেম এড়িয়ে কমান্ডগুলো সংক্ষিপ্ত রাখে। আপনি মার্কেটপ্লেস ব্যবস্থাপনা নাকি সরাসরি স্থানীয় ফাইলকে অগ্রাধিকার দিচ্ছেন, তার ভিত্তিতে সবচেয়ে উপযুক্ত পদ্ধতি ব্যবহার করুন।
মডের সামঞ্জস্য বিবেচনায় রাখুন
মডগুলো hooks/register.tsx-এর মাধ্যমে ফাংশন হুক ব্যবহার করে, যা Claude Code-এর প্রাথমিক-অ্যাক্সেস API। রিপোজিটরিটি Claude Code 2.1.286-এ পরীক্ষা করা হয়েছে, এবং রিলিজভেদে API পরিবর্তিত হতে পারে।
মার্কেটপ্লেস থেকে ইনস্টল করা কোনো মড দেখা না গেলে, --plugin-dir ব্যবহার করে সেটি ম্যানুয়ালি লোড করুন অথবা CLAUDE_CODE_PLUGIN_DIRS-এর মাধ্যমে এর ফোল্ডার কনফিগার করুন।
দৃশ্যমানতা প্রয়োজন হলে প্লাগইনগুলো একসঙ্গে ব্যবহার করুন
savvy-flow, savvy-progress ছাড়াই কাজ করতে পারে, এবং savvy-progress-ও savvy-flow ছাড়াই কাজ করতে পারে। দুটিই ইনস্টল করলে সবচেয়ে বেশি তথ্য পাওয়া যায়: ওয়ার্কফ্লো কাজটি সমন্বয় করে, আর মড অগ্রগতি ও সক্রিয়-এজেন্টের অবস্থা প্রকাশ করে।
উপসংহার
claude-kit Claude Code ব্যবহারকারীদের মডুলার পরিকল্পনা, কাজ বণ্টন, পর্যালোচনা এবং অগ্রগতি পর্যবেক্ষণের সরঞ্জাম দেয়। পরিচালিত সেটআপের জন্য মার্কেটপ্লেস থেকে savvy-flow ও savvy-progress ইনস্টল করুন, অথবা রিপোজিটরি ক্লোন করে উপাদানগুলো ম্যানুয়ালি কপি বা লোড করুন। নেমস্পেসের পার্থ্যগুলো মনে রাখুন, প্রকাশের আগে পরিবর্তন যাচাই করুন, এবং রিপোজিটরি থেকে লোড করা মডের তুলনায় কপি করা স্কিলগুলো আলাদাভাবে আপডেট করুন।
