Pi কোডিং এজেন্টের জন্য Felo স্কিল: ছোট কোর, লাইভ ওয়েব
লাইভ সার্চ, ট্রান্সক্রিপ্ট, X সিগন্যাল এবং স্লাইড ড্রাফ্টের জন্য Pi কোডিং এজেন্টে Felo স্কিল যোগ করুন — মিনিমাল কোরে একটিও কোড লাইন না বাড়িয়ে।

Pi কোডিং এজেন্ট তার কোর ছোট রাখে। সাব-এজেন্ট এবং প্ল্যান মোড ইচ্ছাকৃতভাবে বাদ দেয়, এবং প্রথম দিনে যে ইন্টারফেস শেখেন, ছয় মাস পরেও সেটিই থাকে।
এই সংযমই মূল উদ্দেশ্য। হার্নেসের ভিতরে কম অংশ মানে কম ডিবাগ, কম সিঙ্ক রাখতে হয়, এবং পরবর্তী কোয়ার্টারে সেশন একইভাবে চলে।
সংযমের সীমা আছে। যখন কোনো টাস্ক লাইভ ওয়েব দরকার — আজকের রিলিজ নোট, এমন কোনো পেজ যা পেস্ট করা যায় না, কনফারেন্স টক, আপনি ইনস্টল করা ভার্সন নিয়ে মানুষের পোস্ট — মিনিমাল হার্নেসের কাছে কিছুই থাকে না।
স্কিল হলো Pi-এর এক্সটেনশন পয়েন্ট, এবং Pi কোডিং এজেন্ট স্কিল হলো সাধারণ Markdown ফোল্ডার, কম্পাইলড প্লাগইন নয়। Felo-এর বান্ডল সেশনকে সেই ক্ষমতা দেয়, কোরে কিছু না যোগ করেই।
স্কিল হলো এক্সটেনশন পয়েন্ট, আরও টুল নয়
Pi-এর ডকুমেন্টেশন স্কোপ নিয়ে স্পষ্ট: কোর ইচ্ছাকৃতভাবে ছোট, সাব-এজেন্ট ও প্ল্যান মোড বাদ দেয়। টাস্কের জ্ঞান স্কিলে থাকে, এজেন্ট টাস্কের সময় স্কিল লোড করে।

| Pi core | একটি Felo স্কিল | |
|---|---|---|
| কি | রানটাইম, সেশন হ্যান্ডলিং, TUI, প্রোভাইডার ও মডেল সংযোগ | একটি SKILL.md বান্ডল, এক কাজের শুরু থেকে শেষ |
| কিভাবে পরিবর্তন হয় | TypeScript এক্সটেনশন, প্যাকেজ, সেটিংস, থিম | ফোল্ডার যোগ বা বাদ — কোনো রিবিল্ড নয় |
| ওয়েব অ্যাক্সেস | প্রোভাইডার ও যোগ করা টুলের উপর নির্ভর | লাইভ সার্চ, পেজ ফেচিং, সোর্স লিস্টসহ ট্রান্সক্রিপ্ট |
| রিভিউ বোঝা | এক্সটেনশন অডিট করতে হয়, কারণ সেগুলো কোড চালায় | Markdown পদ্ধতি পড়ে বিশ্বাস করতে হয় |
এক্সটেনশন হলো কোড, এজেন্টের মতোই ক্ষমতা। স্কিল হলো পদ্ধতি, দুই মিনিটে পড়া যায় এবং না চাইলে বাদ দেয়া যায়।
Pi কোথায় স্কিল খোঁজে। চারটি রুট, সাথে প্যাকেজ:
~/.pi/agent/skills— মেশিনের সব প্রকল্পে~/.agents/skills— শেয়ার্ড লোকেশন, একই স্ট্যান্ডার্ড অনুসরণ করা হার্নেস পড়তে পারে.pi/skills— এক রিপোজিটরি, শুধু ট্রাস্ট করার পর লোড হয়.agents/skills— একই, শেয়ার্ড লোকেশনে- প্যাকেজের
skills/ডিরেক্টরি, বাpackage.json-এpi.skillsএন্ট্রি
Pi স্কিলকে Agent Skills স্ট্যান্ডার্ডে যাচাই করে এবং বেশিরভাগ ভায়োলেশন রিপোর্ট করে, তাই SKILL.md ফোল্ডার অন্য হার্নেসে কাজ করলে এখানে কপি করলেই চলে। Pi এজেন্ট স্কিল হলো আপনার ফোল্ডার, বাইনারিতে কম্পাইলড প্লাগইন নয়।
প্রকল্প-লেভেল রুট শুধু ট্রাস্ট প্রম্পটের পর লোড হয়। সেই গেট আসল কাজ করে: নতুন ক্লোন করা রিপোজিটরি শুধু pi চালানোর কারণে সেশনকে নতুন পদ্ধতি দিতে পারে না।
এক্সটেনশন না স্কিল? Felo বান্ডল হলো স্কিল, এক্সটেনশন নয় — কিছুই Pi-এর কোরে চালায় না।
কিভাবে যোগ করবেন। প্রকল্প ডিরেক্টরি থেকে, বান্ডল স্কিল রুটে কপি করুন বা প্যাকেজে রাখুন:
mkdir -p ~/.pi/agent/skills
cp -r felo-skills/felo-search ~/.pi/agent/skills/
একই বান্ডল কয়েকটি মেশিনে লাগলে, প্যাকেজে রাখুন:
pi install npm:@scope/pkg
pi install git:github.com/user/repo
কপি না করেও বান্ডল লোড করা যায়: pi --skill /path/to/felo-search। ফ্ল্যাগ অ্যাডিটিভ, এমনকি --no-skills দিয়ে সেশন শুরু করলেও।
ক্রেডেনশিয়াল রিপোজিটরিতে রাখবেন না। একবার Felo CLI ইনস্টল করুন, ইউজার কনফিগে কী রাখুন, প্রতিটি স্কিল সেটি পড়ে নেবে:
npm install -g felo-ai
felo config set FELO_API_KEY your-api-key-here
CLI পড়ে ~/.felo/config.json, তাই কী কোনো প্রকল্প কমিটে যায় না। Pi ইউজাররা সাধারণত এক ফোল্ডার দিয়ে শুরু করে, রিসার্চ কাজ করে কিনা দেখে, তারপর আউটপুট দেয়া স্কিল যোগ করে।
পাঁচটি Felo স্কিল যোগ করার মতো
প্রতিটি এমন কাজ কভার করে, যা টার্মিনাল নিজে করতে পারে না।
Felo Search — সোর্সসহ উত্তর
রিসার্চ স্টেপ, অন্য স্কিলগুলো নির্ভর করে। লাইভ ওয়েব থেকে তথ্য আনে, তারিখ ও লিঙ্কসহ, একই রিপ্লাইতে সাইট করার জন্য প্রস্তুত।
এই ডিপেন্ডেন্সির জন্য সুপারিশকৃত Node ভার্সন খুঁজে বের করুন এবং কোথায় পড়েছেন তা উল্লেখ করুন।
Felo Slides — সেশন থেকে ডেক
রিভিউয়াররা ডেক পড়ে, টার্মিনাল স্ক্রলব্যাক নয়। আউটলাইন প্রথমে Pi-তে টেক্সট হিসেবে আসে, তাই যুক্তি ঠিক করা যায়, তারপর স্লাইড তৈরি হয়। সোর্স স্পিকার নোটে থাকে।
এই রিফ্যাক্টর পাঁচটি স্লাইডে সংক্ষেপ করুন: কী সরানো হয়েছে, কী ভেঙেছে, কী রিভিউ দরকার।
Felo YouTube Subtitling — ব্রাউজার ছাড়াই ট্রান্সক্রিপ্ট
Pi-তে ব্রাউজার নেই, তাই রেকর্ডেড ভিডিও সাধারণত অপ্রাপ্য। এটি ক্যাপশন আনে, টেক্সট দেয়, সেশন grep, quote, এবং কনফিগে চেক করতে পারে।
এই টকের ট্রান্সক্রিপ্ট আনুন এবং উল্লেখ করা সব বেঞ্চমার্ক নম্বর বের করুন।
Felo X Search — X-এ মানুষের রিপোর্ট
রিলিজের আগে চালানো যায়: দেখুন, এই ভার্সনে অন্য কেউ একই ত্রুটি পাচ্ছে কিনা।
এই লাইব্রেরি ভার্সনের ত্রুটি X-এ খুঁজুন এবং সবচেয়ে বেশি রিপিটেড তিনটি তালিকাভুক্ত করুন।
Felo SuperAgent — একই সেশন থেকে ছবি
প্রকল্পে favicon, লোগো, বা পণ্য ছবি লাগলে, সেশন জেনারেট ও ইটারেট করতে পারে, অন্য কোথাও নিতে হয় না।
এই প্যাকেজের জন্য তিনটি দিকের লোগো স্কেচ করুন এবং ভ্যারিয়েন্ট ফাইল হিসেবে সংরক্ষণ করুন।
সম্পূর্ণ ক্যাটালগ: felo.ai/skills/pi-coding-agent — Felo Web Fetch আছে, পেজকে স্ট্রাকচারড ডেটা বানায়, এবং Felo LiveDoc, যা আপনি দেয়া ডকুমেন্ট থেকে উত্তর দেয়, ওপেন ওয়েব থেকে নয়।
তিনটি সেশন চালানোর মতো
যেভাবে আসলে টাইপ করবেন।
বর্তমান লাইব্রেরি আচরণের সাথে বাগ ঠিক করুন
স্ট্যাক ট্রেস ডিপেন্ডেন্সিতে যায়, আর আপনার পিন করা ভার্সন ডকুমেন্টেশনের দুই রিলিজ পিছিয়ে — বা এগিয়ে।
এই মেথডের বর্তমান ডকস আনুন, সিগনেচার পিন করা ভার্সনের সাথে তুলনা করুন, এবং কল সাইট প্যাচ করুন।
ফিরে আসে প্যাচ, সাথে নির্ভর করা ডকুমেন্টেশন। অনুমান নয়, যা কম্পাইল হয়, পরে লোডে অদ্ভুত আচরণ করে।
কোড করার সময় টেকনিক্যাল ব্রিফ প্রস্তুত করুন
বিল্ড-ভার্সেস-বাই সিদ্ধান্ত ব্যাখ্যা করতে হবে, যারা রিপোজিটরি খুলবে না।
এই তিনটি সার্ভিসের বর্তমান দাম ও সীমা রিসার্চ করুন এবং ছয়টি স্লাইড খসড়া করুন, আমি এডিট করতে পারি।
সোর্সসহ তুলনা ও স্লাইড খসড়া, একই সেশন থেকে, যেখানে কোড আছে। খসড়া স্টেজ গুরুত্বপূর্ণ: আউটলাইন বদলানো সহজ, ফিনিশড ডেক রিজেনারেট করতে হয়, রিভিউ লাগে। স্লাইড সরাসরি felo.ai/slides এও পাওয়া যায়, টার্মিনাল ছাড়া কাজ করতে চাইলে।
রেকর্ডেড রিলিজ ইভেন্টে আপডেট থাকুন
ভেন্ডরের লঞ্চ টক আচরণ পরিবর্তন উল্লেখ করে, যা চেঞ্জলগে নেই।
ট্রান্সক্রিপ্ট আনুন, উল্লেখ করা সব আচরণ পরিবর্তন তালিকাভুক্ত করুন, কোনগুলো আমাদের কনফিগে প্রভাব ফেলে চেক করুন।
রেকর্ডিং ভিত্তিক চেকলিস্ট, টাইমস্ট্যাম্পসহ — বিশ্বাসে নয়, যাচাই করা যায়।
গার্ডরেল
Pi-তে পারমিশন স্যান্ডবক্স নেই। এটি স্পষ্টভাবে বলা দরকার, ফুটনোটে নয়। Pi-এর নিরাপত্তা নোটে আছে, স্কিল মডেলকে ইউজার যা চালাতে পারে, তা চালাতে বলে। স্কিল তাই আপনার শেল অ্যাকাউন্টের মতোই শক্তিশালী। ইনস্টল করার আগে পড়া উচিত, এড়ানোর কারণ নয়।
বান্ডল আগে পড়ুন। Felo স্কিল হলো সাধারণ Markdown। SKILL.md খুলুন, স্কিম করুন, কী কমান্ড মডেল চালাতে বলে দেখুন। AI কোডিং এজেন্ট স্কিলের জন্য এটি যুক্তিসঙ্গত; Pi-তে এটাই পুরো নিরাপত্তা। যদি বান্ডল এক মিনিটে পড়া যায় না, সেটিই ফাইন্ডিং। ইনস্টল ফোল্ডার কপি, রিমুভ ফোল্ডার ডিলিট, আনইনস্টল স্ক্রিপ্ট নেই, কোরে কিছু থাকে না।
ট্রাস্ট গেট মানুন। প্রকল্প-লেভেল .pi/skills ও .agents/skills শুধু ট্রাস্ট করার পর লোড হয়। ইউজার-লেভেল রুটে ইচ্ছাকৃতভাবে নির্বাচিত বান্ডল রাখুন, প্রকল্প স্কোপ ছোট রাখুন, নতুন ফোল্ডার চিনতে পারেন।
কী ইউজার কনফিগে রাখুন। Felo CLI পড়ে ~/.felo/config.json। API কী যদি প্রকল্পের .pi/skills-এ আসে, সেটি সেটআপ ভুল, স্কিল আচরণ নয় — এবং এমন ভুল কমিটে টিকে যায়।
আউটপুটে সোর্স চাইুন। স্কিলের মূল সুবিধা হলো, প্রতিটি দাবি তারিখ ও যাচাই করার জায়গা নিয়ে আসে। ডিফল্ট না হলে ফরম্যাট স্পষ্ট করুন।
FAQ
Pi এক্সটেনশন ও Felo স্কিলের পার্থক্য কী?
এক্সটেনশন হলো TypeScript কোড, হার্নেসের আচরণ বদলায়। স্কিল হলো Markdown পদ্ধতি, এজেন্ট চাহিদা অনুযায়ী লোড করে। Felo বান্ডল স্কিল, তাই এক্সটেনশনের মতো Pi-এর কোরে কিছু চালায় না।
Pi কোথায় স্কিল খোঁজে?
গ্লোবালি ~/.pi/agent/skills ও ~/.agents/skills; প্রকল্পে .pi/skills ও .agents/skills, ট্রাস্ট করার পর; প্যাকেজে skills/ ডিরেক্টরি বা package.json-এ pi.skills এন্ট্রি।
npm দিয়ে Felo স্কিল টিমে পাঠানো যায়?
Pi প্যাকেজ npm, git, ও লোকাল পাথ সাপোর্ট করে। টিম যদি pi install দিয়ে শেয়ার্ড প্যাকেজ ইনস্টল করে, Felo বান্ডল একই প্যাকেজে skills/ ডিরেক্টরিতে যেতে পারে।
Felo স্কিলের জন্য API কী রিপোজিটরিতে দরকার?
না। Felo CLI পড়ে ~/.felo/config.json। কী ইউজার কনফিগে রাখুন, প্রকল্প কমিটে না যায়।
Pi-তে পারমিশন স্যান্ডবক্স নেই। স্কিলের জন্য সমস্যা?
ইনস্টল করার আগে পড়ার কারণ। Pi-এর ডকুমেন্টেশন স্পষ্ট, স্কিল আপনার শেল অ্যাকাউন্টের পুরো ক্ষমতা রাখে। রিভিউ করা বান্ডল ব্যবহার করুন, এক মিনিটে পড়া যায় এমনটি পছন্দ করুন।
কোন Felo স্কিল দিয়ে শুরু করবেন?
Felo Search দিয়ে শুরু করুন, যদি কাজ বর্তমান ভার্সন, দাম, বা অ্যাডভাইজরির উপর নির্ভর করে। উত্তর সোর্সসহ এলে অন্য স্কিল আরও কার্যকর হয়।
যে স্কিল আপনার সবচেয়ে সাধারণ dead end কভার করে, সেই ফোল্ডার ~/.pi/agent/skills-এ কপি করুন, এবং পরের প্রশ্নে সোর্স আশা করুন, স্মৃতি নয়। কোর ঠিক আগের মতোই ছোট থাকে — সেশন অনুমান বন্ধ করে।
Pi কোডিং এজেন্টের জন্য Felo স্কিল এক্সপ্লোর করুন →
এই পোস্টটি নিম্নলিখিত ভাষায়ও উপলব্ধ: English, 简体中文, 日本語, 한국어, 繁體中文, हिन्दी, Français, العربية, Русский, اردو, Bahasa Indonesia, Deutsch, Tiếng Việt, Türkçe, Italiano, ไทย, Español and Português।