CLI संदर्भ

squads कमांड-लाइन टूल के लिए पूर्ण संदर्भ।

npm install -g squads

squads 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/repo

Install from local directory

squads add ./my-squad

Install from registry

squads add design-system

Install multiple squads at once

squads add slug1 slug2 slug3

Install into a new AIOS project

squads add my-squad --aios new

Install into an existing AIOS project

squads add my-squad --aios existing

Install a specific agent

squads add my-squad --agent designer

squads 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 find

squads list (ls)

वर्तमान प्रोजेक्ट में इंस्टॉल किए गए सभी स्क्वॉड सूचीबद्ध करें। नाम, वर्शन, एजेंट काउंट और इंस्टॉलेशन पथ दिखाता है।

उपयोग
squads list [options]
विकल्प
-g, --globalList globally installed squads
उदाहरण

List installed squads

squads list

List globally installed squads

squads list --global

squads check

सभी इंस्टॉल किए गए स्क्वॉड को सत्यापित करें। संरचनात्मक अखंडता, गायब फ़ाइलें और टूटे हुए क्रॉस-रेफ़रेंस की जाँच करता है।

उपयोग
squads check
उदाहरण

Check installed squads

squads check

squads update [squad]

एक या सभी इंस्टॉल किए गए स्क्वॉड को नवीनतम वर्शन में अपडेट करें। स्क्वॉड नाम के बिना, सभी स्क्वॉड अपडेट करता है।

उपयोग
squads update [squad] [options]
विकल्प
-y, --yesSkip confirmation prompts
उदाहरण

Update all squads

squads update

Update a specific squad

squads update design-system-squad

squads remove (rm) <squad>

अपने प्रोजेक्ट से इंस्टॉल किया गया स्क्वॉड हटाएँ। स्क्वॉड डायरेक्टरी और सभी सिंक किए गए स्लैश कमांड साफ़ करता है।

उपयोग
squads remove <squad> [options]
विकल्प
-y, --yesSkip confirmation prompts
उदाहरण

Remove a squad

squads remove old-squad

Remove without confirmation

squads remove old-squad -y

squads init [name]

स्कैफ़ोल्डिंग के साथ एक नया स्क्वॉड प्रोजेक्ट इनिशियलाइज़ करें। डायरेक्टरी स्ट्रक्चर, squad.yaml और स्टार्टर एजेंट/टास्क/वर्कफ़्लो फ़ाइलें बनाता है।

उपयोग
squads init [name] [options]
विकल्प
-y, --yesSkip confirmation prompts and use defaults
उदाहरण

Create a new squad

squads init my-squad

Create with defaults

squads init my-squad -y

squads validate [path]

स्क्वॉड डायरेक्टरी पर गहन सत्यापन चलाएँ। 6 भारित श्रेणियों (मैनिफेस्ट, संरचना, एजेंट, टास्क, वर्कफ़्लो, क्रॉस-रेफ़रेंस) की जाँच करता है और 0 से 100 तक का स्कोर उत्पन्न करता है।

उपयोग
squads validate [path] [options]
विकल्प
--jsonकच्चा JSON रिपोर्ट आउटपुट करें
--fixसत्यापन से पहले सामान्य समस्याओं को स्वतः ठीक करें
उदाहरण

Validate current directory

squads validate

Validate a specific squad

squads validate ./squads/my-squad

JSON output

squads validate --json

Auto-fix then validate

squads validate --fix

squads fix [path]

स्क्वॉड में सामान्य सत्यापन समस्याओं को स्वतः ठीक करें। frontmatter प्रारूप, archetypes, प्रकार, टोन और greeting levels को ठीक करता है। फ़ाइलों को संशोधित किए बिना बदलावों का पूर्वावलोकन करने के लिए --dry-run का उपयोग करें।

उपयोग
squads fix [path] [options]
विकल्प
--dry-runफ़ाइलों को संशोधित किए बिना दिखाएँ कि क्या ठीक किया जाएगा
उदाहरण

Auto-fix current squad

squads fix

Fix a specific squad

squads fix ./squads/my-squad

Preview fixes

squads fix --dry-run

squads publish [squad-name]

squads.sh मार्केटप्लेस पर स्क्वॉड प्रकाशित करें। एक साथ कई स्क्वॉड चुनें और लक्ष्य रिपॉज़िटरी चुनें।

उपयोग
squads publish [squad-name] [options]
विकल्प
--dry-runप्रकाशित किए बिना सत्यापित करें
--strictयदि स्थिति SAFE नहीं है तो विफल
--price <cents>कीमत सेंट में सेट करें (जैसे, $29.90 के लिए 2990, मुफ़्त के लिए 0)
उदाहरण

स्थानीय स्क्वॉड से बहु-चयन

squads publish

नाम से स्क्वॉड प्रकाशित करें

squads publish my-squad

विशिष्ट पथ से प्रकाशित करें

squads publish ./squads/my-squad

प्रकाशन से पहले सत्यापन का Dry run

squads publish --dry-run

सख्त मोड (SAFE स्थिति आवश्यक)

squads publish my-squad --strict

कीमत के साथ प्रकाशित करें ($29.90)

squads publish --price 2990

मुफ़्त प्रकाशित करें

squads publish --price 0

squads login

GitHub device flow का उपयोग करके squads.sh से प्रमाणित करें। स्क्वॉड प्रकाशित करने से पहले आवश्यक है।

उपयोग
squads login
उदाहरण

Authenticate via GitHub

squads login
CLI संदर्भ — SQUADS