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

Claude Code Workflows، Claude Code کے لیے ایک پلگ ان مجموعہ ہے جو ایجنٹ کے گرد ایک منظم ترقیاتی عمل شامل کرتا ہے۔ اس کا بیان کردہ مقصد ہم آہنگی ہے: Claude کی وسیع کوڈ بیس کی کھوج کو صارف کے منظور کردہ نتیجے پر مرکوز رکھنا، بجائے اس کے کہ اتفاقی دریافتوں کو تبدیلی پر غلبہ حاصل ہونے دیا جائے۔ یہ کیسے کام کرتا ہے ورک فلو ڈیزائن سے پہلے مطلوبہ نتیجے اور اخراجات پر اتفاق کرتا ہے، ڈیزائنوں کو اصل ریپوزٹری کے مطابق جانچتا ہے، کمٹ سے پہلے ہر کام کی تصدیق کرتا ہے، اور بڑی تبدیلیوں کے لیے مکمل شدہ نفاذ کا آزاد جائزہ چلاتا ہے۔ منظور شدہ دائرہ کار کے اندر، Claude سے توقع کی جاتی ہے کہ وہ نفاذ کی تفصیلات خود کوڈ بیس سے منتخب کرے۔ README مشورہ دیتا ہے کہ جب نتیجہ اور محفوظ نفاذ کی حد پہلے سے واضح ہو تو Claude Code براہ راست استعمال کریں، اور جب کسی تبدیلی کو دائرہ کار پر اتفاق، پائیدار ڈیزائن فیصلوں، سیاق و سباق کے درمیان حوالگی، یا آزاد تصدیق کی ضرورت ہو تو یہ ورک فلو استعمال کریں۔ روٹنگ کا انحصار مصنوعات اور ڈیزائن کے فیصلوں کی تعداد پر ہے، فائلوں کی گنتی پر نہیں: چھوٹی تبدیلیاں ایک براہ راست کام کے چکر کی پیروی کرتی ہیں جس میں مرکوز اور ریپوزٹری جانچ کے ساتھ سیکیورٹی جائزہ شامل ہوتا ہے؛ درمیانی تبدیلیاں ایک جائزہ شدہ Design Doc (اور ضرورت پڑنے پر UI Spec یا ADR)، منتخب انٹیگریشن/E2E ثبوت، اور ایک جائزہ شدہ Work Plan شامل کرتی ہیں؛ متعدد آزاد مصنوعاتی نتائج والی بڑی تبدیلیاں ایک جائزہ شدہ PRD شامل کرتی ہیں۔ UI Specs، ADRs اور ٹیسٹ اسکیلیٹن جیسے نمونے صرف اسی وقت ظاہر ہوتے ہیں جب ان کے فیصلے یا ثبوت کی حدود لاگو ہوں۔ تنصیب اس کے لیے Claude Code کا ایسا ورژن درکار ہے جس میں پلگ ان مارکیٹ پلیس کی معاونت ہو۔ /plugin marketplace add shinpr/claude-code-workflows کے ذریعے مارکیٹ پلیس شامل کریں، پھر ایک ورک فلو پلگ ان انسٹال کریں: dev-workflows (بیک اینڈ/عمومی)، dev-workflows-frontend (React/TypeScript)، یا dev-workflows-fullstack۔ README بیان کرتا ہے کہ صرف ایک ورک فلو پلگ ان انسٹال کیا جانا چاہیے، کیونکہ فل اسٹیک پلگ ان میں پہلے سے بیک اینڈ اور فرنٹ اینڈ ورک فلو موجود ہیں۔ ٹیموں کے لیے .claude/settings.json کے ذریعے پروجیکٹ کے دائرہ کار میں تنصیب کی معاونت موجود ہے۔ ترکیبیں اور پلگ انز تمام انٹری پوائنٹس recipe- سابقہ استعمال کرتے ہیں۔ بیک اینڈ/عمومی ترکیبوں میں /recipe-implement، /recipe-design، /recipe-plan، /recipe-build، /recipe-review، /recipe-quality-profile، /recipe-diagnose، /recipe-reverse-engineer، /recipe-add-integration-tests اور /recipe-update-doc شامل ہیں۔ فرنٹ اینڈ پلگ ان /recipe-front-design، /recipe-front-plan، /recipe-front-build، /recipe-front-adjust اور /recipe-front-review شامل کرتا ہے، جس میں React کمپوننٹ آرکیٹیکچر، React Testing Library اور TypeScript جانچ شامل ہے۔ ایک فل اسٹیک ترکیب بیک اینڈ اور فرنٹ اینڈ پر پھیلی تبدیلیوں کا احاطہ کرتی ہے، عمودی ٹکڑوں کا استعمال کرتے ہوئے تاکہ انٹیگریشن اختتام سے پہلے آزمائی جائے۔ ایجنٹس اور رہنمائی پلگ انز مخصوص ایجنٹ کرداروں کو بنڈل کرتے ہیں: مشترکہ کردار جیسے requirement-analyzer، prd-creator، codebase-analyzer، code-verifier، work-planner، task-decomposer، acceptance-test-generator، integration-test-reviewer، code-reviewer، document-reviewer، design-sync، investigator، verifier، solver اور security-reviewer؛ بیک اینڈ کردار جیسے technical-designer، scope-discoverer، task-executor اور quality-fixer؛ اور فرنٹ اینڈ کردار جیسے ui-spec-designer، ui-analyzer، technical-designer-frontend، task-executor-frontend اور quality-fixer-frontend۔ بلٹ اِن رہنمائی میں کوڈنگ اصول، جانچ کے اصول، نفاذ کا طریقہ، دستاویزات کے معیارات، بیرونی وسائل کا سیاق و سباق اور LLM کے لیے موزوں سیاق و سباق شامل ہیں۔ ایک الگ dev-skills پلگ ان ورک فلو کے بغیر رہنمائی فراہم کرتا ہے، اور README خبردار کرتا ہے کہ اسے ورک فلو پلگ ان کے ساتھ انسٹال نہ کریں کیونکہ مہارت کی تفصیلات کی نقل ہو جائے گی۔ سیاق و سباق اور نمونے تازہ سیاق و سباق استعمال کیے جاتے ہیں تاکہ ایک مرحلے کی استدلال خاموشی سے اگلے مرحلے کی اختیار نہ بن جائے۔ Work Plan کے کام Design Doc، ADR یا UI Spec کے ان حصوں اور قبولیت کے معیار کا حوالہ دیتے ہیں جو انہیں پابند کرتے ہیں، اور منصوبہ صرف اسی وقت مکمل سمجھا جاتا ہے جب ہر ضروری Design Doc کی ذمہ داری کم از کم ایک کام میں شامل ہو۔ PRDs، ADRs، UI Specs اور Design Docs کو کمٹ کرنے کا ارادہ ہے؛ docs/plans/ کو عارضی کام کی حالت سمجھا جاتا ہے اور README اسے gitignore کرنے کی تجویز دیتا ہے۔ README ایک Codex CLI ہم منصب، codex-workflows کا بھی ذکر کرتا ہے، اور LLM تصدیق اور ایجنٹ ورک فلو ڈیزائن پر پس منظر کے مطالعے کے لنکس دیتا ہے۔