
ऑफ़लाइन और सुरक्षा-प्रथम उपकरण एजेंट कौशल को सिंक करने और प्रबंधित करने के लिए
इन्हें इंस्टॉल करने से पहले AI एजेंट स्किल्स को प्रॉम्प्ट इंजेक्शन के लिए स्कैन करें
```
╔════════════════════════════════════════════════════════╗
║ ███████╗██╗ ██╗██╗ ██╗██╗ ████████╗ ██████╗ ║
║ ██╔════╝██║ ██╔╝██║ ██║██║ ╚══██╔══╝██╔═══██╗ ║
║ ███████╗█████╔╝ ██║ ██║██║ ██║ ██║ ██║ ║
║ ╚════██║██╔═██╗ ██║ ██║██║ ██║ ██║ ██║ ║
║ ███████║██║ ██╗╚██████╔╝███████╗██║ ╚██████╔╝ ║
║ ╚══════╝╚═╝ ╚═╝ ╚═════╝ ╚══════╝╚═╝ ╚═════╝ ║
╠════════════════════════════════════════════════════════╣
║ CROSS-PLATFORM AI SKILLS MANAGEMENT ║
╚════════════════════════════════════════════════════════╝

## Skulto क्या है?
Skulto 33 प्लेटफार्मों पर AI कोडिंग असिस्टेंट स्किल्स प्रबंधित करने के लिए एक क्रॉस-प्लेटफॉर्म CLI टूल है। यह प्रदान करता है:
1. **मल्टी-प्लेटफॉर्म इंस्टॉलेशन** - Claude Code, Cursor, Windsurf, Copilot, Codex, Cline, Roo Code, Gemini CLI, Kiro CLI, और 25+ अधिक प्लेटफार्मों पर स्किल्स इंस्टॉल करें
2. **रिपॉजिटरी प्रबंधन** - स्किल रिपॉजिटरी जोड़ें, सिंक करें, और हटाएं
3. **फुल-टेक्स्ट खोज** - सभी अनुक्रमित स्किल्स में SQLite FTS5-संचालित खोज
4. **सुरक्षा स्कैनिंग** - प्रॉम्प्ट इंजेक्शन और खतरनाक कोड पैटर्न का पता लगाएं
5. **प्लेटफॉर्म पहचान** - स्वचालित रूप से पता लगाता है कि आपके सिस्टम पर कौन से AI टूल इंस्टॉल हैं
6. **इंटरैक्टिव TUI** - Bubble Tea-संचालित टर्मिनल इंटरफ़ेस जिसमें संक्षिप्त करने योग्य समूह, मल्टी-सेलेक्ट, और कीबोर्ड नेविगेशन शामिल है
7. **URL-आधारित इंस्टॉल** - `skulto install owner/repo` के माध्यम से सीधे GitHub रिपॉजिटरी से इंस्टॉल करें
## विशेषताएं

- **33 प्लेटफॉर्म समर्थन** - Claude Code, Cursor, Windsurf, GitHub Copilot, OpenAI Codex, OpenCode, Cline, Roo Code, Gemini CLI, Kiro CLI, Amp, Continue, Goose, Junie, Qwen Code, Trae, और अधिक
- **प्लेटफॉर्म पहचान** - इंस्टॉल किए गए AI टूल का पता लगाता है और उन्हें प्लेटफॉर्म चयनकर्ताओं में प्रदर्शित करता है
- **ऑफ़लाइन-फर्स्ट** - प्रारंभिक सिंक के बाद इंटरनेट के बिना काम करता है
- **तेज़ खोज** - BM25 रैंकिंग के साथ FTS5-संचालित फुल-टेक्स्ट खोज (~50ms विलंबता)
- **Git-आधारित सिंक** - विश्वसनीय अपडेट के लिए रिपॉजिटरी क्लोन और पुल करें
- **सुरक्षा स्कैनर** - फ्रंटमैटर, संदर्भों, स्क्रिप्ट्स और खतरे के स्तर वाले खतरनाक पैटर्न में प्रॉम्प्ट इंजेक्शन का पता लगाता है
- **स्मार्ट मल्टी-स्किल इंस्टॉल** - प्रति-स्किल संघर्ष समाधान के साथ रिपॉजिटरी URL से कई स्किल्स इंस्टॉल करें (पहले से इंस्टॉल किए गए छोड़ें, नए स्थान जोड़ें, या सभी छोड़ें)
- **स्कोप चयन** - स्किल्स को वैश्विक रूप से (`~/`) या प्रति-प्रोजेक्ट (`./`) इंस्टॉल करें, प्रत्येक प्लेटफॉर्म के लिए अलग नियंत्रण के साथ
- **संक्षिप्त करने योग्य प्लेटफॉर्म समूह** - पहचाने गए/पसंदीदा प्लेटफॉर्म शीर्ष पर, बाकी सभी सभी चयनकर्ताओं में एक संक्षिप्त समूह में
- **इंस्टॉल स्थान स्मृति** - भविष्य के इंस्टॉल के लिए वैकल्पिक रूप से अपने प्लेटफॉर्म/स्कोप विकल्पों को याद रखें
- **पसंदीदा** - पसंदीदा स्किल्स सहेजें जो डेटाबेस रीसेट के बाद भी बनी रहती हैं
- **हाल ही में देखे गए** - आपके द्वारा हाल ही में देखी गई स्किल्स को ट्रैक और प्रदर्शित करता है
- **MCP सर्वर** - AI टूल एकीकरण के लिए Model Context Protocol सर्वर (खोज, इंस्टॉल, प्रोग्रामेटिक रूप से स्किल्स प्रबंधित करें)
- **टेलीमेट्री** - अनाम उपयोग आँकड़े (सेटिंग्स में env var के साथ ऑप्ट-आउट करें)
### समर्थित प्लेटफॉर्म
Skulto 33 AI कोडिंग टूल्स में स्किल्स का पता लगाता है और इंस्टॉल करता है:
| | | | |
|---|---|---|---|
| Claude Code | Cursor | Windsurf | GitHub Copilot |
| OpenAI Codex | OpenCode | Cline | Roo Code |
| Gemini CLI | Kiro CLI | Amp | Continue |
| Goose | Junie | Kilo Code | Trae |
| Qwen Code | Kimi Code CLI | CodeBuddy | Command Code |
| Crush | Droid | Kode | MCPJam |
| Mux | OpenHands | Pi | Qoder |
| Zencoder | Neovate | Pochi | Antigravity |
| Moltbot | | | |
## इंस्टॉलेशन
### Homebrew```bash
brew install asteroid-belt/tap/skulto
अपग्रेड करने के लिए:```bash brew upgrade asteroid-belt/tap/skulto
### Linux पैकेज
GitHub Releases `amd64` और `arm64` दोनों के लिए `.deb` और `.rpm` डाउनलोड प्रदान करता है। अपने डिस्ट्रीब्यूशन के लिए पैकेज फॉर्मेट चुनें और नीचे दिए गए वर्शन को रिलीज़ टैग से बदलें:```bash
VERSION=vX.Y.Z
ARCH=amd64 # or arm64
# Debian/Ubuntu
curl -LO "https://github.com/asteroid-belt/skulto/releases/download/${VERSION}/skulto_${VERSION#v}_linux_${ARCH}.deb"
# Fedora/RHEL/openSUSE
curl -LO "https://github.com/asteroid-belt/skulto/releases/download/${VERSION}/skulto-${VERSION#v}-1.$([ "$ARCH" = amd64 ] && echo x86_64 || echo aarch64).rpm"
# Download the release checksums, then verify the downloaded asset.
curl -LO "https://github.com/asteroid-belt/skulto/releases/download/${VERSION}/checksums.txt"
sha256sum -c checksums.txt --ignore-missing
अपने वितरण के पैकेज मैनेजर से स्थानीय फ़ाइल इंस्टॉल करें:```bash sudo apt install ./skulto_.deb sudo dnf install ./skulto-.rpm sudo zypper install ./skulto-*.rpm
प्रत्येक पैकेज `skulto` और `skulto-mcp` को `/usr/bin/skulto` और
`/usr/bin/skulto-mcp` पर इंस्टॉल करता है। Skulto को रनटाइम पर सिस्टम Git की आवश्यकता नहीं होती है। ये
GitHub Release डाउनलोड हैं, कॉन्फ़िगर किया गया पैकेज रिपॉजिटरी नहीं।
### स्रोत से```bash
# Clone the repository
git clone https://github.com/asteroid-belt/skulto.git
cd skulto
# Install dependencies
make deps
# Build (outputs to ./build/)
make build-all
# Run
./build/skulto
GITHUB_TOKENskulto
skulto install asteroid-belt/skills
पहले लॉन्च पर, Skulto आपको ऑनबोर्डिंग के माध्यम से ले जाता है:
1. **प्लेटफ़ॉर्म चयन** - पहचाने गए AI टूल सबसे ऊपर दिखाई देते हैं; चुनें कि किनमें स्किल्स सिंक करनी हैं
2. **स्किल चयन** - Asteroid Belt से क्यूरेटेड स्टार्टर स्किल्स (superplan, superbuild, teach, agentsmd-generator, और अन्य)
3. **स्थान चयनकर्ता** - प्रति प्लेटफ़ॉर्म ग्लोबल या प्रोजेक्ट स्कोप चुनें, आपके पिछले चयन पहले से भरे हुए होंगे
## टीमों के लिए स्किल प्रबंधन
Skulto AI एजेंट स्किल्स के लिए पैकेज मैनेजर की तरह काम करता है। अपने प्रोजेक्ट की ज़रूरतों को परिभाषित करने के लिए `skulto.json` का उपयोग करें, फिर उन्हें इंस्टॉल करने के लिए `skulto sync` चलाएँ — ताकि हर डेवलपर और CI वातावरण में समान स्किल सेटअप हो।
### वर्कफ़्लो```bash
# 1. Install skills into your project
skulto install superplan
skulto install teach
# 2. Save project skills to a manifest
skulto save
# 3. Commit skulto.json to your repo
git add skulto.json
git commit -m "add skulto skill manifest"
# 4. Teammates (or CI) sync from the manifest
skulto sync
skulto.jsonमैनिफेस्ट ट्रैक करता है कि आपका प्रोजेक्ट किन स्किल्स पर निर्भर करता है और वे कहाँ से आती हैं:```json { "version": 1, "skills": { "superplan": "asteroid-belt/skills", "teach": "asteroid-belt/skills", "resume-ats-optimizer": "paramchoudhary/resumeskills" } }
प्रत्येक प्रविष्टि एक कौशल स्लग को उसके स्रोत रिपॉजिटरी (`owner/repo`) से मैप करती है। जब कोई टीममेट `skulto sync` चलाता है, तो Skulto किसी भी लापता रिपॉजिटरी को क्लोन करता है, कौशलों को हल करता है, और उन्हें चयनित प्लेटफ़ॉर्म पर इंस्टॉल करता है।
### `skulto save`
आपके वर्तमान प्रोजेक्ट-स्कोप इंस्टॉलेशन को `skulto.json` में कैप्चर करता है:```bash
$ skulto save
SAVED to skulto.json
teach asteroid-belt/skills
superplan asteroid-belt/skills