Pi कोडिंग एजेंट के लिए फेलो स्किल्स: छोटा कोर, लाइव वेब
Pi कोडिंग एजेंट में फेलो स्किल्स जोड़ें ताकि लाइव सर्च, ट्रांसक्रिप्ट, X सिग्नल्स और स्लाइड ड्राफ्ट मिलें — न्यूनतम कोर में एक भी लाइन कोड जोड़े बिना।

Pi कोडिंग एजेंट अपना कोर छोटा रखता है। सब-एजेंट्स और प्लान मोड जानबूझकर बाहर रहते हैं, और जिस सतह पर आप पहले दिन सीखते हैं, वही सतह छठे महीने में भी रहती है।
यह सीमितता ही उद्देश्य है। हार्नेस के अंदर कम हिस्से चलते हैं, इसलिए डिबगिंग कम होती है, सिंक में रखना आसान रहता है, और सत्र अगले तिमाही में भी उसी तरह चलता है।
सीमितता की एक सीमा होती है। जैसे ही कोई कार्य लाइव वेब की जरूरत मांगता है — आज के रिलीज़ नोट्स, कोई पेज जिसे पेस्ट नहीं कर सकते, कोई कॉन्फ्रेंस टॉक, या उस वर्शन के बारे में लोग क्या पोस्ट कर रहे हैं जो आपने अभी इंस्टॉल किया है — न्यूनतम हार्नेस के पास पहुंचने के लिए कुछ नहीं रहता।
स्किल्स ही वह एक्सटेंशन पॉइंट हैं जिसे Pi इस्तेमाल करने के लिए बनाता है, और Pi कोडिंग एजेंट स्किल्स साधारण Markdown फोल्डर्स होते हैं, न कि कम्पाइल किए गए प्लगइन्स। फेलो के बंडल्स सत्र को वह पहुंच देते हैं, बिना कोर में कुछ जोड़े।
स्किल्स एक्सटेंशन पॉइंट हैं, ज्यादा टूल्स नहीं
Pi की डाक्यूमेंटेशन दायरे के बारे में साफ है: कोर जानबूझकर छोटा है, और सब-एजेंट्स व प्लान मोड जैसी सुविधाएं बाहर रहती हैं। कार्य ज्ञान स्किल्स में रहता है, जिन्हें एजेंट तब लोड करता है जब कार्य उन्हें मांगता है।

| Pi core | एक फेलो स्किल | |
|---|---|---|
| क्या है | रनटाइम, सत्र हैंडलिंग, 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 फोल्डर जो दूसरे हार्नेस में चलता है, वह यहां भी cp -r से चल सकता है। Pi एजेंट स्किल्स फोल्डर्स होते हैं, प्लगइन्स नहीं जो बाइनरी में कम्पाइल होते हैं।
प्रोजेक्ट-स्तर के रूट्स भरोसा प्रॉम्प्ट के बाद ही लोड होते हैं। वह गेट असली काम करता है: नया क्लोन किया गया रिपॉजिटरी सिर्फ इसलिए आपकी सत्र को नई प्रक्रिया नहीं दे सकता क्योंकि आपने उसमें pi चलाया।
एक्सटेंशन या स्किल? फेलो बंडल्स स्किल्स हैं, एक्सटेंशन नहीं — इनमें से कुछ भी 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 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, जो दस्तावेज़ों से उत्तर देता है जो आप देते हैं, न कि ओपन वेब से।
तीन सत्र जो चलाने लायक हैं
वैसे लिखे जैसे आप टाइप करते हैं।
वर्तमान लाइब्रेरी व्यवहार के खिलाफ बग ठीक करें
स्टैक ट्रेस डिपेंडेंसी में जाता है, और आपका पिन किया वर्शन डाक्यूमेंटेशन से दो रिलीज पीछे — या आगे — बैठा है।
इस मेथड के वर्तमान डाक्यूमेंट्स लाएं, सिग्नेचर पिन किए वर्शन से तुलना करें, और कॉल साइट पैच करें।
जो वापस आता है वह पैच है, साथ में वही डाक्यूमेंटेशन जिस पर आधारित था। कोई अनुमान नहीं जो कम्पाइल हो जाए और फिर लोड पर अजीब व्यवहार करे।
कोड करते हुए टेक्निकल ब्रीफ तैयार करें
आपको build-versus-buy निर्णय उन लोगों को समझाना है जो रिपॉजिटरी कभी नहीं खोलेंगे।
इन तीन सेवाओं के लिए वर्तमान कीमत और लिमिट रिसर्च करें और छह स्लाइड ड्राफ्ट करें जिन्हें मैं एडिट कर सकूं।
स्रोत सहित तुलना और स्लाइड ड्राफ्ट, उसी सत्र से जो अभी भी आपका कोड पकड़ रहा है। ड्राफ्ट स्टेज ही मुख्य है: आउटलाइन बदलना आसान है, फिनिश्ड डेक फिर से जनरेट करना रिव्यू चक्र लेता है। स्लाइड्स felo.ai/slides पर भी उपलब्ध हैं, जब टर्मिनल से दूर काम करना चाहें।
रिकॉर्डेड रिलीज़ इवेंट पर पकड़ बनाएं
वेंडर की लॉन्च टॉक में व्यवहार बदलाव का जिक्र है जो कभी चेंजलॉग में नहीं गया।
ट्रांसक्रिप्ट लाएं, हर व्यवहार बदलाव सूचीबद्ध करें, और देखें कौन सा हमारे कॉन्फिग को प्रभावित करता है।
रिकॉर्डिंग पर आधारित चेकलिस्ट, टाइमस्टैम्प के साथ जिसे आप जांच सकते हैं — कोई सारांश नहीं जिसे सिर्फ मानना पड़े।
गार्डरेल्स
Pi में अनुमति सैंडबॉक्स नहीं है। यह ईमानदारी है, और लेख में आना चाहिए, फुटनोट में नहीं। Pi की सुरक्षा नोट्स कहती हैं कि स्किल मॉडल को वही चलाने को कह सकता है जो यूज़र चला सकता है। स्किल उतना ही शक्तिशाली है जितना आपका शेल अकाउंट। इसलिए इंस्टॉल करने से पहले पढ़ें, न कि स्किल्स से बचें।
बंडल पहले पढ़ें। फेलो स्किल्स साधारण Markdown हैं। SKILL.md खोलें, स्किम करें, और देखें कौन से कमांड मॉडल को चलाने को कहता है। यह AI कोडिंग एजेंट स्किल्स के लिए हर हार्नेस पर सही अभ्यास है; Pi में यही सुरक्षा मॉडल है। अगर बंडल एक मिनट में पढ़ने लायक नहीं है, वही खोज मानें। इंस्टॉल फोल्डर कॉपी है, हटाना फोल्डर डिलीट है, कोई अनइंस्टॉल स्क्रिप्ट नहीं, कोर में कुछ नहीं रहता।
ट्रस्ट गेट का सम्मान करें। प्रोजेक्ट-स्तर .pi/skills और .agents/skills भरोसा के बाद ही लोड होते हैं। यूज़र-स्तर रूट्स उन्हीं बंडल्स के लिए रखें जिन्हें आपने जानबूझकर चुना है, और प्रोजेक्ट स्कोप इतना छोटा रखें कि नया फोल्डर पहचान सकें।
कुंजी यूज़र कॉन्फिग में रखें। Felo CLI ~/.felo/config.json पढ़ता है। अगर API कुंजी कभी प्रोजेक्ट के .pi/skills में दिखे, वह सेटअप गलती है, स्किल व्यवहार नहीं — और ऐसी गलती कमिट में बच जाती है।
आउटपुट में स्रोत मांगें। स्किल की पूरी खासियत यह है कि हर दावा तिथि और जांचने की जगह के साथ आता है। जब वह डिफॉल्ट नहीं हो, वही फॉर्मेट बताएं।
FAQ
Pi एक्सटेंशन और फेलो स्किल में क्या अंतर है?
एक्सटेंशन TypeScript कोड हैं जो हार्नेस के व्यवहार को बदलते हैं। स्किल्स Markdown प्रक्रियाएं हैं जिन्हें एजेंट मांग पर लोड करता है। फेलो बंडल्स स्किल्स हैं, इसलिए वे Pi के कोर में नहीं चलते जैसे एक्सटेंशन चलता है।
Pi स्किल्स कहाँ खोजता है?
ग्लोबली ~/.pi/agent/skills और ~/.agents/skills में; प्रोजेक्ट के लिए .pi/skills और .agents/skills में, प्रोजेक्ट पर भरोसा करने के बाद; और पैकेज में skills/ डायरेक्टरी या package.json में pi.skills एंट्री के जरिए।
क्या मैं npm से फेलो स्किल्स टीम को भेज सकता हूँ?
Pi पैकेज npm, git, और लोकल पाथ सपोर्ट करते हैं। अगर आपकी टीम साझा पैकेज pi install से इंस्टॉल करती है, फेलो बंडल्स उसी पैकेज में skills/ डायरेक्टरी के तहत आ सकते हैं।
क्या फेलो स्किल्स को रिपॉजिटरी में API कुंजी चाहिए?
नहीं। Felo CLI ~/.felo/config.json पढ़ता है। कुंजी यूज़र कॉन्फिग में रखें ताकि वह प्रोजेक्ट कमिट में न जाए।
Pi में अनुमति सैंडबॉक्स नहीं है। क्या यह स्किल्स के लिए समस्या है?
इंस्टॉल करने से पहले पढ़ने का कारण है। Pi की डाक्यूमेंटेशन साफ है कि स्किल आपके शेल अकाउंट जितना शक्तिशाली है। उन्हीं बंडल्स पर टिकें जिन्हें आपने रिव्यू किया है, और उन्हीं को चुनें जिन्हें एक मिनट में पढ़ सकते हैं।
कौन सा फेलो स्किल शुरू करने के लिए चुनें?
अगर आपका काम वर्तमान वर्शन, कीमत या सलाह पर निर्भर करता है तो Felo Search से शुरू करें। बाकी सब तब ज्यादा उपयोगी बनते हैं जब उत्तर स्रोत के साथ आते हैं।
जिस स्किल से आपकी सबसे आम रुकावट दूर होती है, वह फोल्डर ~/.pi/agent/skills में कॉपी करें, और अगला सवाल स्रोत की उम्मीद के साथ पूछें, न कि याद के साथ। कोर उतना ही छोटा रहता है — सत्र अनुमान लगाना छोड़ देता है।
Pi कोडिंग एजेंट के लिए फेलो स्किल्स देखें →
यह पोस्ट इन भाषाओं में भी उपलब्ध है: English, 简体中文, 日本語, 한국어, 繁體中文, Français, العربية, Русский, اردو, Bahasa Indonesia, Deutsch, Tiếng Việt, Türkçe, Italiano, ไทย, Español, বাংলা and Português।