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

Skills Manager ایک ڈیسک ٹاپ ایپلیکیشن ہے جو مختلف کوڈنگ ٹولز میں AI ایجنٹ کی مہارتوں کے انتظام کے لیے ہے۔ ہر ٹول کے اپنے فولڈر میں مہارت کی فائلیں بکھیرنے کے بجائے، یہ ایک مرکزی لائبریری رکھتا ہے اور منتخب ایجنٹوں کو مہارتیں تعینات کرتا ہے۔ README میں بیان کردہ بنیادی صلاحیتیں: - متحدہ مہارت لائبریری: Git ریپوزٹریز، مقامی فولڈرز، .zip یا .skill آرکائیوز، یا skills.sh مارکیٹ پلیس سے مہارتیں انسٹال کریں۔ مرکزی ریپو ڈیفالٹ ~/.skills-manager ہے اور قابل ترتیب ہے۔ - مقبول مہارتوں کے لیے کلیدی لفظ تلاش کے ساتھ مارکیٹ پلیس براؤزنگ۔ - پری سیٹس: مہارتوں کو نامزد پری سیٹس میں گروپ کریں اور موجودہ ایجنٹ اسکوپ کے لیے ایک کلک سے پورا گروپ فعال یا غیر فعال کریں۔ پری سیٹ لاگو کرنا ایک بار کی کاپی ہے، لائیو سنک نہیں۔ - گلوبل ورک اسپیس: ہر ایجنٹ کے گلوبل فولڈر میں موجود ہر مہارت کی فہرست والے صفحات، بشمول ایپ سے باہر انسٹال کردہ مہارتیں، All Agents جائزہ کے ساتھ۔ - پروجیکٹ ورک اسپیسز: پروجیکٹ مقامی مہارت فولڈرز دیکھیں اور ان کا نظم کریں، مرکزی لائبریری سے موازنہ کریں، اور دونوں سمتوں میں سنک کریں؛ نیسٹڈ مہارت ڈائریکٹریز اور ایکسپورٹ پر فی ایجنٹ تفویض کی حمایت کرتا ہے۔ - لنکڈ ورک اسپیسز: کسی بھی ڈائریکٹری کو مہارت کی جڑ کے طور پر منتخب کریں، گلوبل پری سیٹ سنک سے باہر اسٹینڈ اسٹون ورک اسپیس کے طور پر منظم۔ - ملٹی ٹول سنک: سم لنک یا کاپی کے ذریعے تعینات کریں، ہر مہارت کارڈ پر فی ایجنٹ بیجز کے ساتھ جو لائیو سنک حالت ظاہر کرتے ہیں اور اس ایجنٹ کے لیے مہارت انسٹال یا ہٹا سکتے ہیں۔ - بیچ آپریشنز: بلک فعال/غیر فعال، ایکسپورٹ، یا حذف کے لیے ملٹی سلیکٹ۔ - ٹیگنگ اور فلٹرز، بشمول Untagged فلٹر؛ Git پر مبنی مہارتوں کے لیے اپ ڈیٹ ٹریکنگ؛ SKILL.md / README.md کا پیش نظارہ اور اپ اسٹریم مواد سے موازنہ۔ - کسٹم ٹولز: اپنے ایجنٹ شامل کریں جن میں کسٹم مہارت ڈائریکٹریز ہوں یا بلٹ ان پاتھ اوور رائیڈ کریں۔ - بیک اپ اور ملٹی ڈیوائس سنک: ایک نجی GitHub ریپوزٹری (ڈیوائس فلو سائن ان) یا کوئی بھی Git ریموٹ منسلک کریں۔ خودکار بیک گراؤنڈ کمٹ اور پش، مہارت سے آگاہ انضمام، غیر مسدود تصادم ہینڈلنگ جس میں keep mine / use remote / keep both شامل ہیں، بحال کرنے کے قابل سنیپ شاٹس، اور بغیر لاک ان کے سادہ Git ریموٹ۔ راز اور مشین مخصوص ترتیبات خارج ہیں؛ 100 MB سے بڑی مہارتیں مقامی رہتی ہیں۔ - ایکٹیویٹی لاگ اور ایکسپورٹ لاگز مسائل کی رپورٹس کے لیے؛ macOS اور Windows پر ایپ میں اپ ڈیٹس جن کے لیے صارف کی واضح کارروائی درکار ہے۔ معاون ٹولز: 54 ایجنٹس باکس سے باہر، بشمول Claude Code، Codex، Cursor، GitHub Copilot، Gemini CLI، GitLab Duo، OpenCode، Cline، Goose، Windsurf، Continue، Qwen Code، Roo Code، Amp، Kiro CLI، TRAE IDE، Warp اور دیگر۔ سیٹنگز ان سب کی فہرست دیتی ہیں، جن میں مقامی طور پر پائے جانے والے آگے ہیں۔ ایجنٹ سے چلنے والا انتظام: ایجنٹس جیسے Claude Code، Codex اور Cursor مہارت انسٹال کر سکتے ہیں، اسے دوسرے ایجنٹ کو تعینات کر سکتے ہیں، یا ایجنٹ فولڈرز میں براہ راست لکھنے کے بجائے Skills Manager چلا کر اسٹیٹس رپورٹ کر سکتے ہیں، سورس میٹا ڈیٹا، پری سیٹ رکنیت، اپ ڈیٹ ٹریکنگ اور تعیناتی حالت محفوظ رکھتے ہوئے۔ ڈیش بورڈ ون کلک سیٹ اپ منتخب ایجنٹوں کو manage-skills مہارت انسٹال اور تعینات کرتا ہے؛ اسے npx skills add xingkongliang/skills-manager کے ذریعے اسٹینڈ اسٹون بھی انسٹال کیا جا سکتا ہے۔ CLI: ایک Rust پر مبنی CLI ڈیسک ٹاپ ایپ کے ساتھ ایک ہی SQLite ڈیٹا بیس، مرکزی لائبریری اور سنک انجن شیئر کرتا ہے۔ کمانڈ گروپس میں repo، agents (tools alias)، skills (deploy/undeploy/status)، presets، اور git (clone، pull، push، commit، versions، restore) شامل ہیں۔ فلگز میں --skills-root شامل ہے بیرونی چیک آؤٹ پر کام کرنے کے لیے اور --json مشین پڑھنے کے قابل آؤٹ پٹ کے لیے ساختی ایرر کوڈز کے ساتھ۔ ایپ اسٹارٹ اپ پر اپنے CLI کی ایک کاپی ~/.skills-manager/bin/skills-manager-cli پر شائع کرتی ہے؛ اسٹینڈ اسٹون CLI بائنریز بھی macOS arm64/x64، Windows x64 اور Linux x64 کے لیے شائع ہوتی ہیں۔ انسٹالیشن: macOS پر Homebrew cask، یا .dmg؛ Windows پر .exe/.msi؛ Linux پر .AppImage/.deb/.rpm (x64 اور arm64)۔ v1.29.0 سے ریلیزز macOS پر دستخط شدہ اور نوٹرائزڈ ہیں۔ ٹیک اسٹیک: فرنٹ اینڈ پر React 19، TypeScript، Vite اور Tailwind CSS؛ Tauri 2 ڈیسک ٹاپ شیل؛ Rust بیک اینڈ؛ rusqlite کے ذریعے SQLite؛ بین الاقوامی کاری کے لیے react-i18next۔ ڈیولپمنٹ کے لیے Node.js 20.19+ یا 22.12+ اور Rust 1.77.2+ درکار ہے۔ MIT لائسنس کے تحت۔