منصوبے کے بارے میں
Noob2Builder · AI Builder School ایک اوپن سورس لرننگ کورس پروجیکٹ ہے جو Claude Code کی مہارت کی شکل میں تقسیم کیا جاتا ہے۔ یہ صرف دستاویزات کا مجموعہ نہیں، بلکہ Agent بطور استاد مرکزی گفتگو میں اصول سمجھاتا ہے، سیکھنے والے کو حقیقی فائلیں اور کمانڈز چلانے میں رہنمائی کرتا ہے، یہاں تک کہ پہلا قابل قبول کام مکمل اور شائع ہو جائے۔ یہ پروجیکٹ بالکل نئے سیکھنے والوں اور ان دونوں کو نشانہ بناتا ہے جو موجودہ پروجیکٹ رکھتے ہیں اور vibe coding سے agentic engineering تک ترقی کرنا چاہتے ہیں۔
ڈیزائن کے اصول شامل ہیں: تمام اختیاری (نمبر صرف مستحکم شناخت ہیں، لازمی ترتیب نہیں)، حقیقی مشق (ہر سبق میں حقیقی تجربہ اور قابل جانچ نتائج ہیں، "Agent کے کہنے پر مکمل ہونے" کو قبول نہیں کیا جاتا)، سیکھنے کے ثبوت (مقامی لرننگ آرکائیو ہر مرحلے کے مکمل ہونے کے ثبوت، غیر تصدیق شدہ اشیاء اور اگلے اقدامات ریکارڈ کرتا ہے)، کسی بھی وقت رکاوٹ (طالب علم کسی بھی وقت سوال پوچھ سکتا ہے، جواب کے بعد مرکزی راستے پر واپس آتا ہے)۔
کورس میں کل 14 اسباق ہیں، جن میں کمپیوٹر اور نیٹ ورک کی بنیادی باتیں، AI کا عالمی نقشہ، LLM اور Agent کے اصول، Git اور GitHub، AI Builder کا طریقہ کار، پہلی چیز بنانا اور شائع کرنا، Vibe Coding سے Agentic Engineering تک، جانچ اور تصدیق، Prompt سے Graph تک، AI پروڈکٹ کا احساس، Agent تعمیراتی لیبارٹری، فرنٹ اینڈ کی بنیادی باتیں اور فریم ورک، بیک اینڈ کی بنیادی باتیں شامل ہیں۔
استعمال کا طریقہ: پہلے Claude Code انسٹال کریں، پھر اس پروجیکٹ کو انسٹال کریں، اس کے بعد Claude Code میں `/nb` ٹائپ کر کے شروع یا جاری رکھیں۔ پیرامیٹرز کے ساتھ کال کرنے کی حمایت کرتا ہے، جیسے `/nb جاری رکھیں`، `/nb مجھے اختیاری اسباق دکھائیں`، `/nb مجھے Git سکھائیں`، `/nb میں ایک چھوٹا ٹول بنانا چاہتا ہوں`۔ لرننگ آرکائیو مقامی `~/.noob2builder/me.json` میں محفوظ ہے۔
انسٹالیشن کے کئی طریقے ہیں: براہ راست Claude Code کو انسٹالیشن کمانڈ چلانے دیں، یا macOS/Linux کے لیے curl ایک لائن اسکرپٹ، Windows PowerShell ایک لائن اسکرپٹ استعمال کریں۔ انسٹالر مقامی تبدیلیوں کو اوور رائٹ نہیں کرتا؛ اگر ٹارگٹ ڈائریکٹری Git ریپوزٹری نہ ہو یا غیر محفوظ تبدیلیاں موجود ہوں تو رک جاتا ہے؛ پرانے `/noob2builder` سے اپ گریڈ کرتے وقت خودکار طور پر نام بدل کر `~/.claude/skills/nb` ہو جاتا ہے اور مقامی تبدیلیوں اور سیکھنے کی پیش رفت کو محفوظ رکھتا ہے۔ انسٹالیشن کے بعد `scripts/validate_school.py` سے تصدیق کی جا سکتی ہے۔
پروجیکٹ میں سابق طلباء کی دیوار بھی ہے، پہلا PR، پہلا شائع شدہ کام، پہلا Agent، ایک مکمل جانچ سائیکل یا agentic تبدیلی جیسے سنگ میل مکمل کرنے کے بعد، Issue اور PR کے ذریعے ثبوت اور جائزہ چھوڑ سکتے ہیں۔ ریپوزٹری کا ڈھانچہ شامل ہے: SKILL.md (استاد کے کام کے اصول اور کورس روٹنگ)، manifest.json (ورژن اور فائل کی فہرست)، references/ (کورس کا ڈائریکٹری، تدریسی طریقہ، 14 اسباق کے منصوبے، سبق اور تجربات، مشترکہ نوڈس) اور WALL.md۔
موجودہ حالت Alpha (v0.8.0) ہے، کورس کا مواد مسلسل اپ ڈیٹ ہوتا ہے۔ لائسنس کے لحاظ سے، کورس کی Markdown فائلیں CC BY-NC-SA 4.0 استعمال کرتی ہیں، کوڈ اور آٹومیشن MIT، اور تیسرے فریق کا مواد اپنے اپنے لائسنس کی پیروی کرتا ہے۔
Comments
0 Rating appears after 10 ratings
Sign in to join the discussion.