منصوبے کے بارے میں

BMad Method ایجائل AI-Driven Development (AiDD) کے لیے ایک اوپن سورس طریقہ ہے۔ یہ مکمل ڈیلیوری کے کام کا احاطہ کرتا ہے—کیا بنانا ہے، اجزاء کیسے جڑتے ہیں، اور کام کیسے آگے بڑھتا ہے—نہ کہ صرف کوڈ جنریشن پر توجہ۔ یہ طریقہ فیصلوں کو واضح رکھنے، سیشنز کے درمیان سیاق و سباق آگے لے جانے، اور منصوبہ بندی کی مقدار کو تبدیلی کے حجم اور پیچیدگی کے مطابق کرنے کے لیے ڈیزائن کیا گیا ہے: چھوٹی تبدیلیاں سیدھا build اور verify پر جا سکتی ہیں، جبکہ بڑے منصوبے گہرے منصوبہ بندی کے راستے استعمال کر سکتے ہیں۔ ریپوزٹری بنیادی ڈیلیوری ورک فلو اور کئی اسٹینڈ اَلون اسکلز فراہم کرتی ہے۔ اسے `npx skills add bmad-code-org/BMAD-METHOD` کے ذریعے skills CLI پیکیج کے طور پر، `bmad-code-org/bmad-plugins` مارکیٹ پلیس سے Claude Code پلگ ان کے طور پر، یا اسی مارکیٹ پلیس سے Codex پلگ ان کے طور پر انسٹال کیا جا سکتا ہے۔ انسٹالیشن ایک AI کوڈنگ ٹول فرض کرتی ہے جو اسکلز سپورٹ کرتا ہو اور Python پر مبنی اسکرپٹس کے لیے `uv`۔ سیٹ اپ کے بعد، صارفین رہنمائی کے لیے `bmad` ہب اور ڈیلیوری لوپ کے لیے `bmad-build` استعمال کرتے ہیں؛ `bmad doctor` اپ ڈیٹس کے بعد موجودہ پروجیکٹ رن ٹائم کی مرمت کر سکتا ہے۔ ڈیلیوری لوپ کو کسی بھی مقام سے شروع ہونے کے طور پر دکھایا گیا ہے: مبہم تصور Clarify سے شروع ہوتا ہے، بڑا واضح آئیڈیا Plan سے شروع ہوتا ہے، اور چھوٹی تبدیلی Build اور verify سے شروع ہوتی ہے، جبکہ Learn اور adjust واپس Plan سے جڑتے ہیں۔ صارفین اس طریقے کو شروع سے آخر تک اپنا سکتے ہیں یا اس کے briefs، specifications، اور architecture artifacts کو موجودہ ڈیلیوری ورک فلو میں لے جا سکتے ہیں۔ دستاویزات کے لنکس پہلی تبدیلی بنانے، منصوبہ بندی کا راستہ چننے، اور موجودہ کوڈ بیس میں شروع کرنے کا احاطہ کرتے ہیں۔ BMad ایکو سسٹم میں بنیادی طریقے سے آگے سرکاری ماڈیولز شامل ہیں: اسکلز، ورک فلو، اور ایجنٹس بنانے کے لیے BMad Builder؛ تخلیقی سوچ کے ساتھیوں کے لیے BMad Creative Intelligence Suite؛ انٹرپرائز ٹیسٹنگ کے لیے BMad Test Architect؛ پورے epics پر غیر حاضر build-verify-retro کے لیے BMad Loop؛ اور Unity، Unreal، Godot، اور Phaser جیسے فریم ورکس میں گیم آئیڈیشن اور ڈیولپمنٹ کے لیے BMad Game Dev Studio۔ Web bundles بھی پیش کیے جاتے ہیں تاکہ منتخب BMad ورک فلو کو Google Gemini Gems اور ChatGPT Custom GPTs کے طور پر پیک کیا جا سکے تاکہ موجودہ ویب سبسکرپشنز کے اندر منصوبہ بندی ہو سکے، اور نتیجے میں بننے والے artifacts کو نفاذ کے لیے AI کوڈنگ ٹول میں لایا جا سکے۔ یہ پروجیکٹ MIT لائسنس یافتہ، استعمال کے لیے مفت، اور کمیونٹی پر مبنی ہے، جس میں Discord، YouTube، GitHub Issues، اور GitHub Discussions معاون چینلز کے طور پر شامل ہیں۔ شراکت کی رہنمائی CONTRIBUTING.md اور CONTRIBUTORS.md میں دستاویزی ہے۔ BMad اور BMAD-METHOD، BMad Code, LLC کے ٹریڈ مارکس ہیں۔