منصوبے کے بارے میں
## یہ کیا ہے
یہ ریپوزٹری **start** CLI کے لیے آفیشل ماڈیول لائبریری ہے۔ یہ ان CUE ماڈیولز کو جمع کرتی ہے جو AI ایجنٹس، رولز، سیاق و سباق (contexts)، ٹاسکس اور مہارتوں (skills) کی وضاحت کرتے ہیں، اور انہیں CUE Central Registry میں `github.com/p3bot/library` کے تحت شائع کرتی ہے تاکہ CLI رن ٹائم پر انہیں حل کر سکے۔
## ڈھانچہ
README ان ٹاپ لیول ڈائریکٹریز کی دستاویزات فراہم کرتا ہے:
- `agents/` – AI CLI ٹولز کے لیے کمانڈ ٹیمپلیٹس
- `roles/` – سسٹم پرامپٹ اور رویے کی تعریفیں
- `contexts/` – ماحولیاتی سیاق و سباق کی تعریفیں
- `tasks/` – ٹاسک ہدایات کی تعریفیں
- `skills/` – ایجنٹ کی مہارتیں، ہر ایک `SKILL.md` کے ساتھ اختیاری وسائل
- `schemas/` – CUE اسکیمہ تعریفیں
- `index/` – ماڈیول ڈسکوری انڈیکس
- `docs/` – نام رکھنے، شائع کرنے، تحریر کرنے اور پیٹرن کیٹلاگز
## ماڈیولز کا استعمال کیسے کیا جاتا ہے
ماڈیولز کو براہ راست CUE میں امپورٹ کیا جا سکتا ہے، مثال کے طور پر:
```cue
import "github.com/p3bot/library/roles/golang/assistant@v0"
```
عام طور پر انہیں start CLI کے ذریعے بالواسطہ استعمال کیا جاتا ہے:
```
start --role golang/assistant
start task review/pre-commit
```
## ایڈریس اسکیم
صارف کے لیے مکمل اہل پتے `category:name` کی شکل اختیار کرتے ہیں، جیسے کہ `agents:claude/interactive`، `roles:golang/assistant`، `contexts:cwd/agents-md`، `tasks:review/pre-commit` یا `skills:finding/one-by-one`۔ `category:` پریفکس کے بغیر سادہ نام کراس کیٹیگری تلاش کے طور پر کام کرتے ہیں۔ README نوٹ کرتا ہے کہ CUE امپورٹس میں ماڈیول پاتھز سلیش-بیسڈ رہتے ہیں — کولن والی شکل صرف صارف کے ان پٹ اور ڈسپلے پر لاگو ہوتی ہے۔
## حوالہ شدہ دستاویزات
لائبریری قارئین کو `docs/naming.md` (نام رکھنے کے طریقے)، `docs/publishing.md` (CUE Central Registry پر شائع کرنا)، `docs/authoring.md` (ماڈیول بنانا یا اپ ڈیٹ کرنا)، `docs/agent-patterns.md` اور `docs/role-patterns.md` (تحریری پیٹرنز)، اور `schemas/README.md` میں اسکیمہ حوالہ کی طرف رہنمائی کرتی ہے۔
## لائسنس
MPL-2.0۔
Comments
0 Rating appears after 10 ratings
Sign in to join the discussion.