مرجع CLI
المرجع الكامل لأداة سطر أوامر squads.
npm install -g squadssquads add <sources...>
ثبّت فرقاً في مشروعك من مصادر متعددة في وقت واحد — مستودعات GitHub أو مجلدات محلية أو سجل squads.sh. يتم تحميل الفرق والتحقق منها ووضعها في مجلد squads في مشروعك.
squads add <sources...> [options]--skill <name>Specify which squad to install when repo has multiple squads-a, --agent <name>Install a specific agent from the squad-g, --globalInstall globally instead of in the current project-y, --yesSkip confirmation prompts--aios <mode>AIOS integration mode: new (create project) or existing (use current)--aios-path <path>Path to the AIOS project (for existing mode)Install from GitHub
squads add owner/repoInstall from local directory
squads add ./my-squadInstall from registry
squads add design-systemInstall multiple squads at once
squads add slug1 slug2 slug3Install into a new AIOS project
squads add my-squad --aios newInstall into an existing AIOS project
squads add my-squad --aios existingInstall a specific agent
squads add my-squad --agent designersquads find [query]
ابحث في السوق عن فرق بالكلمة المفتاحية. يُرجع قائمة بالفرق المطابقة مع عدد التثبيتات والتقييمات.
squads find [query] [options]-l, --limit <n>Maximum number of results (default: 20)Search by keyword
squads find "design system"List all squads
squads findsquads list (ls)
اعرض جميع الفرق المثبتة في المشروع الحالي. يعرض الاسم والإصدار وعدد الوكلاء ومسار التثبيت.
squads list [options]-g, --globalList globally installed squadsList installed squads
squads listList globally installed squads
squads list --globalsquads check
تحقق من جميع الفرق المثبتة. يفحص السلامة الهيكلية والملفات المفقودة والمراجع التبادلية المعطلة.
squads checkCheck installed squads
squads checksquads update [squad]
حدّث فريقاً واحداً أو جميع الفرق المثبتة إلى أحدث إصدار. بدون اسم فريق، يحدّث الجميع.
squads update [squad] [options]-y, --yesSkip confirmation promptsUpdate all squads
squads updateUpdate a specific squad
squads update design-system-squadsquads remove (rm) <squad>
أزل فريقاً مثبتاً من مشروعك. ينظّف مجلد الفريق وأي أوامر slash متزامنة.
squads remove <squad> [options]-y, --yesSkip confirmation promptsRemove a squad
squads remove old-squadRemove without confirmation
squads remove old-squad -ysquads init [name]
أنشئ مشروع فريق جديد مع الهيكل الأساسي. ينشئ بنية المجلدات وsquad.yaml وملفات البداية للوكلاء/المهام/سير العمل.
squads init [name] [options]-y, --yesSkip confirmation prompts and use defaultsCreate a new squad
squads init my-squadCreate with defaults
squads init my-squad -ysquads validate [path]
شغّل تحققاً عميقاً على مجلد الفريق. يفحص 6 فئات مرجّحة (البيان، الهيكل، الوكلاء، المهام، سير العمل، المراجع المتقاطعة) وينتج درجة من 0 إلى 100.
squads validate [path] [options]--jsonإخراج تقرير JSON خام--fixإصلاح المشكلات الشائعة تلقائياً قبل التحققValidate current directory
squads validateValidate a specific squad
squads validate ./squads/my-squadJSON output
squads validate --jsonAuto-fix then validate
squads validate --fixsquads fix [path]
إصلاح مشكلات التحقق الشائعة تلقائياً في الفريق. يصلح تنسيق frontmatter وarchetypes والأنواع والنبرة ومستويات التحية. استخدم --dry-run لمعاينة التغييرات بدون تعديل الملفات.
squads fix [path] [options]--dry-runإظهار ما سيتم إصلاحه بدون تعديل الملفاتAuto-fix current squad
squads fixFix a specific squad
squads fix ./squads/my-squadPreview fixes
squads fix --dry-runsquads publish [squad-name]
انشر فرقاً في سوق squads.sh. حدد عدة فرق في وقت واحد واختر المستودع الهدف.
squads publish [squad-name] [options]--dry-runالتحقق بدون نشر فعلي--strictفشل إذا لم تكن حالة التحقق SAFE--price <cents>تحديد السعر بالسنتات (مثال: 2990 لـ $29.90، 0 للمجاني)اختيار متعدد من الفرق المحلية
squads publishنشر فريق بالاسم
squads publish my-squadالنشر من مسار محدد
squads publish ./squads/my-squadDry run للتحقق قبل النشر
squads publish --dry-runالوضع الصارم (يتطلب حالة SAFE)
squads publish my-squad --strictنشر بسعر ($29.90)
squads publish --price 2990نشر مجاناً
squads publish --price 0squads login
قم بالمصادقة مع squads.sh باستخدام GitHub device flow. مطلوب قبل نشر الفرق.
squads loginAuthenticate via GitHub
squads login