Files
skill-seekers-reference/README.hi.md
yusyus a1934905f6 docs: remove awesome-mcp-servers from ecosystem tables
Not a Skill Seekers-specific repo — better suited for MCP docs section.

Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
2026-03-22 19:24:37 +03:00

80 KiB
Raw Blame History

Skill Seekers

Skill Seekers

English | 简体中文 | 日本語 | 한국어 | Español | Français | Deutsch | Português | Türkçe | العربية | हिन्दी | Русский

⚠️ मशीन अनुवाद सूचना

यह दस्तावेज़ AI द्वारा स्वचालित रूप से अनुवादित किया गया है। हम गुणवत्ता सुनिश्चित करने का प्रयास करते हैं, लेकिन अशुद्ध अभिव्यक्तियाँ हो सकती हैं।

अनुवाद सुधारने में मदद करने के लिए GitHub Issue #260 पर सम्पर्क करें! आपकी प्रतिक्रिया हमारे लिए बहुत मूल्यवान है।

संस्करण लाइसेंस: MIT Python 3.10+ MCP एकीकरण परीक्षण पास परियोजना बोर्ड PyPI संस्करण PyPI - डाउनलोड PyPI - Python संस्करण वेबसाइट Twitter Follow GitHub Stars

🧠 AI सिस्टम के लिए डेटा लेयर। Skill Seekers डॉक्यूमेंटेशन वेबसाइटों, GitHub रिपॉज़िटरी, PDF, वीडियो, Jupyter नोटबुक, विकी और 17+ अन्य स्रोत प्रकारों को संरचित ज्ञान संपत्ति में बदलता है—जो मिनटों में AI कौशल (Claude, Gemini, OpenAI), RAG पाइपलाइन (LangChain, LlamaIndex, Pinecone) और AI कोडिंग सहायकों (Cursor, Windsurf, Cline) को शक्ति प्रदान कर सकती हैं।

🌐 SkillSeekersWeb.com पर जाएँ - 24+ प्रीसेट कॉन्फ़िगरेशन ब्राउज़ करें, अपने कॉन्फ़िग साझा करें और पूर्ण दस्तावेज़ देखें!

📋 विकास रोडमैप और कार्य देखें - 10 श्रेणियों में 134 कार्य, किसी भी में योगदान करें!

🌐 इकोसिस्टम

Skill Seekers एक मल्टी-रिपॉजिटरी प्रोजेक्ट है। यहां सब कुछ मौजूद है:

रिपॉजिटरी विवरण लिंक
Skill_Seekers कोर CLI और MCP सर्वर (यह रिपो) PyPI
skillseekersweb वेबसाइट और डॉक्यूमेंटेशन साइट
skill-seekers-configs सामुदायिक कॉन्फिग रिपॉजिटरी
skill-seekers-action GitHub Action CI/CD
skill-seekers-plugin Claude Code प्लगइन
homebrew-skill-seekers macOS के लिए Homebrew tap

योगदान करना चाहते हैं? वेबसाइट और कॉन्फिग रिपॉजिटरी नए योगदानकर्ताओं के लिए बेहतरीन शुरुआती बिंदु हैं!

🧠 AI सिस्टम के लिए डेटा लेयर

Skill Seekers एक सार्वभौमिक प्रीप्रोसेसिंग लेयर है जो कच्चे दस्तावेज़ों और उनका उपयोग करने वाले सभी AI सिस्टम के बीच स्थित है। चाहे आप Claude कौशल, LangChain RAG पाइपलाइन, या Cursor .cursorrules फ़ाइल बना रहे हों—डेटा तैयारी पूरी तरह समान है। बस एक बार करें, और सभी लक्ष्यों पर निर्यात करें।

# एक कमांड → संरचित ज्ञान संपत्ति
skill-seekers create https://docs.react.dev/
# या: skill-seekers create facebook/react
# या: skill-seekers create ./my-project

# किसी भी AI सिस्टम पर निर्यात करें
skill-seekers package output/react --target claude      # → Claude AI कौशल (ZIP)
skill-seekers package output/react --target langchain   # → LangChain Documents
skill-seekers package output/react --target llama-index # → LlamaIndex TextNodes
skill-seekers package output/react --target cursor      # → .cursorrules

निर्मित आउटपुट

आउटपुट लक्ष्य उपयोग
Claude कौशल (ZIP + YAML) --target claude Claude Code, Claude API
Gemini कौशल (tar.gz) --target gemini Google Gemini
OpenAI / Custom GPT (ZIP) --target openai GPT-4o, कस्टम सहायक
LangChain Documents --target langchain QA चेन, एजेंट, रिट्रीवर
LlamaIndex TextNodes --target llama-index क्वेरी इंजन, चैट इंजन
Haystack Documents --target haystack एंटरप्राइज़ RAG पाइपलाइन
Pinecone-तैयार (Markdown) --target markdown वेक्टर अपसर्ट
ChromaDB / FAISS / Qdrant --format chroma/faiss/qdrant स्थानीय वेक्टर DB
Cursor .cursorrules --target claude → कॉपी Cursor IDE AI संदर्भ
Windsurf / Cline / Continue --target claude → कॉपी VS Code, IntelliJ, Vim

यह क्यों महत्वपूर्ण है

  • 99% तेज़ — दिनों की मैन्युअल डेटा तैयारी → 1545 मिनट
  • 🎯 AI कौशल गुणवत्ता — 500+ पंक्तियों की SKILL.md फ़ाइलें जिसमें उदाहरण, पैटर्न और मार्गदर्शिकाएँ हैं
  • 📊 RAG-तैयार चंक — स्मार्ट चंकिंग जो कोड ब्लॉक को सुरक्षित रखती है और संदर्भ बनाए रखती है
  • 🎬 वीडियो — YouTube और स्थानीय वीडियो से कोड, ट्रांसक्रिप्ट और संरचित ज्ञान निकालें
  • 🔄 बहु-स्रोत — 17 स्रोत प्रकारों (डॉक्स, GitHub, PDF, वीडियो, नोटबुक, विकी आदि) को एक ज्ञान संपत्ति में मिलाएँ
  • 🌐 एक बार तैयारी, हर लक्ष्य — बिना दोबारा स्क्रैप किए 16 प्लेटफ़ॉर्म पर निर्यात करें
  • युद्ध-परीक्षित — 2,540+ परीक्षण, 24+ फ़्रेमवर्क प्रीसेट, प्रोडक्शन-तैयार

🚀 त्वरित शुरुआत (3 कमांड)

# 1. इंस्टॉल करें
pip install skill-seekers

# 2. किसी भी स्रोत से कौशल बनाएँ
skill-seekers create https://docs.django.com/

# 3. अपने AI प्लेटफ़ॉर्म के लिए पैकेज करें
skill-seekers package output/django --target claude

बस इतना ही! अब आपके पास output/django-claude.zip उपयोग के लिए तैयार है।

अन्य स्रोत (17 समर्थित)

# GitHub रिपॉज़िटरी
skill-seekers create facebook/react

# स्थानीय प्रोजेक्ट
skill-seekers create ./my-project

# PDF दस्तावेज़
skill-seekers create manual.pdf

# Word दस्तावेज़
skill-seekers create report.docx

# EPUB ई-बुक
skill-seekers create book.epub

# Jupyter Notebook
skill-seekers create notebook.ipynb

# OpenAPI spec
skill-seekers create openapi.yaml

# PowerPoint प्रस्तुति
skill-seekers create presentation.pptx

# AsciiDoc दस्तावेज़
skill-seekers create guide.adoc

# स्थानीय HTML फ़ाइल
skill-seekers create page.html

# RSS/Atom फ़ीड
skill-seekers create feed.rss

# Man पेज
skill-seekers create curl.1

# वीडियो (YouTube, Vimeo, या स्थानीय फ़ाइल — skill-seekers[video] आवश्यक)
skill-seekers video --url https://www.youtube.com/watch?v=... --name mytutorial
# पहली बार? GPU-सक्षम विज़ुअल डिपेंडेंसी स्वचालित रूप से इंस्टॉल करें:
skill-seekers video --setup

# Confluence विकी
skill-seekers confluence --space TEAM --name wiki

# Notion पेज
skill-seekers notion --database-id ... --name docs

# Slack/Discord चैट एक्सपोर्ट
skill-seekers chat --export-dir ./slack-export --name team-chat

हर जगह निर्यात करें

# एकाधिक प्लेटफ़ॉर्म के लिए पैकेज करें
for platform in claude gemini openai langchain; do
  skill-seekers package output/django --target $platform
done

Skill Seekers क्या है?

Skill Seekers AI सिस्टम के लिए डेटा लेयर है। यह 17 स्रोत प्रकारों—डॉक्यूमेंटेशन वेबसाइट, GitHub रिपॉज़िटरी, PDF, वीडियो, Jupyter Notebook, Word/EPUB/AsciiDoc दस्तावेज़, OpenAPI/Swagger स्पेक, PowerPoint प्रस्तुतियाँ, RSS/Atom फ़ीड, Man पेज, Confluence विकी, Notion पेज, Slack/Discord एक्सपोर्ट आदि—को हर AI लक्ष्य के लिए संरचित ज्ञान संपत्ति में बदलता है:

उपयोग आप क्या प्राप्त करते हैं उदाहरण
AI कौशल व्यापक SKILL.md + संदर्भ Claude Code, Gemini, GPT
RAG पाइपलाइन समृद्ध मेटाडेटा के साथ चंक किए गए दस्तावेज़ LangChain, LlamaIndex, Haystack
वेक्टर डेटाबेस अपसर्ट के लिए तैयार प्री-फ़ॉर्मेटेड डेटा Pinecone, Chroma, Weaviate, FAISS
AI कोडिंग सहायक संदर्भ फ़ाइलें जो आपका IDE AI स्वचालित रूप से पढ़ता है Cursor, Windsurf, Cline, Continue.dev

📚 दस्तावेज़ीकरण

मैं चाहता/चाहती हूँ... यह पढ़ें
जल्दी शुरू करना त्वरित शुरुआत - पहले कौशल तक 3 कमांड
अवधारणाएँ समझना मूल अवधारणाएँ - यह कैसे काम करता है
स्रोत स्क्रैप करना स्क्रैपिंग गाइड - सभी स्रोत प्रकार
कौशल बढ़ाना एन्हांसमेंट गाइड - AI एन्हांसमेंट
कौशल निर्यात करना पैकेजिंग गाइड - प्लेटफ़ॉर्म निर्यात
कमांड देखना CLI संदर्भ - सभी 20 कमांड
कॉन्फ़िगर करना कॉन्फ़िग प्रारूप - JSON विनिर्देश
समस्या हल करना समस्या निवारण - सामान्य समस्याएँ

पूर्ण दस्तावेज़ीकरण: docs/README.md

दिनों की मैन्युअल प्रीप्रोसेसिंग के बजाय, Skill Seekers:

  1. संग्रह करता है — डॉक्स, GitHub रिपो, स्थानीय कोडबेस, PDF, वीडियो, नोटबुक, विकी और 10+ अन्य स्रोत प्रकार
  2. विश्लेषण करता है — गहन AST पार्सिंग, पैटर्न पहचान, API निष्कर्षण
  3. संरचित करता है — मेटाडेटा के साथ वर्गीकृत संदर्भ फ़ाइलें
  4. बढ़ाता है — AI-संचालित SKILL.md निर्माण (Claude, Gemini, या स्थानीय)
  5. निर्यात करता है — एक संपत्ति से 16 प्लेटफ़ॉर्म-विशिष्ट प्रारूप

Skill Seekers का उपयोग क्यों करें?

AI कौशल निर्माताओं के लिए (Claude, Gemini, OpenAI)

  • 🎯 प्रोडक्शन-ग्रेड कौशल — 500+ पंक्तियों की SKILL.md फ़ाइलें जिनमें कोड उदाहरण, पैटर्न और मार्गदर्शिकाएँ हैं
  • 🔄 एन्हांसमेंट वर्कफ़्लोsecurity-focus, architecture-comprehensive, या कस्टम YAML प्रीसेट लागू करें
  • 🎮 कोई भी डोमेन — गेम इंजन (Godot, Unity), फ़्रेमवर्क (React, Django), आंतरिक उपकरण
  • 🔧 टीमें — आंतरिक डॉक्स + कोड को एकल सत्य स्रोत में मिलाएँ
  • 📚 गुणवत्ता — उदाहरण, त्वरित संदर्भ और नेविगेशन मार्गदर्शन के साथ AI-संवर्धित

RAG निर्माताओं और AI इंजीनियरों के लिए

  • 🤖 RAG-तैयार डेटा — प्री-चंक किए गए LangChain Documents, LlamaIndex TextNodes, Haystack Documents
  • 🚀 99% तेज़ — दिनों की प्रीप्रोसेसिंग → 1545 मिनट
  • 📊 स्मार्ट मेटाडेटा — श्रेणियाँ, स्रोत, प्रकार → बेहतर पुनर्प्राप्ति सटीकता
  • 🔄 बहु-स्रोत — एक पाइपलाइन में डॉक्स + GitHub + PDF + वीडियो मिलाएँ
  • 🌐 प्लेटफ़ॉर्म-अज्ञेयवादी — बिना दोबारा स्क्रैप किए किसी भी वेक्टर DB या फ़्रेमवर्क में निर्यात करें

AI कोडिंग सहायक उपयोगकर्ताओं के लिए

  • 💻 Cursor / Windsurf / Cline — स्वचालित रूप से .cursorrules / .windsurfrules / .clinerules जनरेट करें
  • 🎯 स्थायी संदर्भ — AI आपके फ़्रेमवर्क को "जानता" है, बार-बार प्रॉम्प्ट देने की आवश्यकता नहीं
  • 📚 हमेशा अद्यतित — डॉक्स बदलने पर मिनटों में संदर्भ अपडेट करें

मुख्य विशेषताएँ

🌐 डॉक्यूमेंटेशन स्क्रैपिंग

  • llms.txt समर्थन - LLM-तैयार दस्तावेज़ फ़ाइलों को स्वचालित रूप से पहचानता और उपयोग करता है (10 गुना तेज़)
  • सार्वभौमिक स्क्रैपर - किसी भी डॉक्यूमेंटेशन वेबसाइट के साथ काम करता है
  • स्मार्ट वर्गीकरण - सामग्री को विषय के अनुसार स्वचालित रूप से व्यवस्थित करता है
  • कोड भाषा पहचान - Python, JavaScript, C++, GDScript आदि को पहचानता है
  • 24+ तैयार प्रीसेट - Godot, React, Vue, Django, FastAPI और अधिक

📄 PDF समर्थन

  • बुनियादी PDF निष्कर्षण - PDF फ़ाइलों से टेक्स्ट, कोड और छवियाँ निकालें
  • स्कैन किए गए PDF के लिए OCR - स्कैन किए गए दस्तावेज़ों से टेक्स्ट निकालें
  • पासवर्ड-सुरक्षित PDF - एन्क्रिप्टेड PDF को संभालें
  • तालिका निष्कर्षण - PDF से जटिल तालिकाएँ निकालें
  • समानांतर प्रसंस्करण - बड़ी PDF के लिए 3 गुना तेज़
  • बुद्धिमान कैशिंग - दोबारा चलाने पर 50% तेज़

🎬 वीडियो निष्कर्षण

  • YouTube और स्थानीय वीडियो - वीडियो से ट्रांसक्रिप्ट, ऑन-स्क्रीन कोड और संरचित ज्ञान निकालें
  • विज़ुअल फ़्रेम विश्लेषण - कोड एडिटर, टर्मिनल, स्लाइड और आरेखों से OCR निष्कर्षण
  • GPU स्वचालित पहचान - सही PyTorch बिल्ड स्वचालित रूप से इंस्टॉल करता है (CUDA/ROCm/MPS/CPU)
  • AI एन्हांसमेंट - दो-चरण: OCR आर्टिफ़ैक्ट साफ़ करें + पॉलिश SKILL.md जनरेट करें
  • समय क्लिपिंग - --start-time और --end-time के साथ विशिष्ट खंड निकालें
  • प्लेलिस्ट समर्थन - YouTube प्लेलिस्ट में सभी वीडियो को बैच में प्रोसेस करें
  • Vision API फ़ॉलबैक - कम-विश्वसनीय OCR फ़्रेम के लिए Claude Vision का उपयोग करें

🐙 GitHub रिपॉज़िटरी विश्लेषण

  • गहन कोड विश्लेषण - Python, JavaScript, TypeScript, Java, C++, Go के लिए AST पार्सिंग
  • API निष्कर्षण - फ़ंक्शन, क्लासेस, मेथड्स जिनमें पैरामीटर और टाइप शामिल हैं
  • रिपॉज़िटरी मेटाडेटा - README, फ़ाइल ट्री, भाषा ब्रेकडाउन, स्टार्स/फ़ोर्क्स
  • GitHub Issues और PR - लेबल और माइलस्टोन के साथ खुले/बंद issues प्राप्त करें
  • CHANGELOG और रिलीज़ - संस्करण इतिहास स्वचालित रूप से निकालें
  • विरोध पहचान - दस्तावेज़ीकृत API बनाम वास्तविक कोड कार्यान्वयन की तुलना करें
  • MCP एकीकरण - प्राकृतिक भाषा: "GitHub रिपो facebook/react स्क्रैप करें"

🔄 एकीकृत बहु-स्रोत स्क्रैपिंग

  • एकाधिक स्रोत मिलाएँ - एक कौशल में डॉक्यूमेंटेशन + GitHub + PDF मिश्रित करें
  • विरोध पहचान - डॉक्स और कोड के बीच विसंगतियों को स्वचालित रूप से खोजें
  • बुद्धिमान विलय - नियम-आधारित या AI-संचालित विरोध समाधान
  • पारदर्शी रिपोर्टिंग - ⚠️ चेतावनियों के साथ साथ-साथ तुलना
  • दस्तावेज़ अंतराल विश्लेषण - पुराने डॉक्स और अनदस्तावेज़ीकृत सुविधाओं की पहचान
  • एकल सत्य स्रोत - एक कौशल जो इरादा (डॉक्स) और वास्तविकता (कोड) दोनों दिखाता है
  • पश्चगामी संगत - पुराने एकल-स्रोत कॉन्फ़िग अभी भी काम करते हैं

🤖 बहु-LLM प्लेटफ़ॉर्म समर्थन

  • 12 LLM प्लेटफ़ॉर्म - Claude AI, Google Gemini, OpenAI ChatGPT, MiniMax AI, जेनेरिक Markdown, OpenCode, Kimi, DeepSeek, Qwen, OpenRouter, Together AI, Fireworks AI
  • सार्वभौमिक स्क्रैपिंग - समान दस्तावेज़ सभी प्लेटफ़ॉर्म के लिए काम करते हैं
  • प्लेटफ़ॉर्म-विशिष्ट पैकेजिंग - प्रत्येक LLM के लिए अनुकूलित प्रारूप
  • एक-कमांड निर्यात - --target फ़्लैग प्लेटफ़ॉर्म चुनता है
  • वैकल्पिक डिपेंडेंसी - केवल वही इंस्टॉल करें जो आपको चाहिए
  • 100% पश्चगामी संगत - मौजूदा Claude वर्कफ़्लो अपरिवर्तित
प्लेटफ़ॉर्म प्रारूप अपलोड एन्हांसमेंट API Key कस्टम एंडपॉइंट
Claude AI ZIP + YAML स्वचालित हाँ ANTHROPIC_API_KEY ANTHROPIC_BASE_URL
Google Gemini tar.gz स्वचालित हाँ GOOGLE_API_KEY -
OpenAI ChatGPT ZIP + Vector Store स्वचालित हाँ OPENAI_API_KEY -
जेनेरिक Markdown ZIP मैन्युअल नहीं - -
# Claude (डिफ़ॉल्ट - कोई बदलाव आवश्यक नहीं!)
skill-seekers package output/react/
skill-seekers upload react.zip

# Google Gemini
pip install skill-seekers[gemini]
skill-seekers package output/react/ --target gemini
skill-seekers upload react-gemini.tar.gz --target gemini

# OpenAI ChatGPT
pip install skill-seekers[openai]
skill-seekers package output/react/ --target openai
skill-seekers upload react-openai.zip --target openai

# जेनेरिक Markdown (सार्वभौमिक निर्यात)
skill-seekers package output/react/ --target markdown
🔧 Claude-संगत API के लिए पर्यावरण चर (जैसे GLM-4.7)

Skill Seekers किसी भी Claude-संगत API एंडपॉइंट का समर्थन करता है:

# विकल्प 1: आधिकारिक Anthropic API (डिफ़ॉल्ट)
export ANTHROPIC_API_KEY=sk-ant-...

# विकल्प 2: GLM-4.7 Claude-संगत API
export ANTHROPIC_API_KEY=your-glm-47-api-key
export ANTHROPIC_BASE_URL=https://glm-4-7-endpoint.com/v1

# सभी AI एन्हांसमेंट सुविधाएँ कॉन्फ़िगर किए गए एंडपॉइंट का उपयोग करेंगी
skill-seekers enhance output/react/
skill-seekers analyze --directory . --enhance

नोट: ANTHROPIC_BASE_URL सेट करने से आप किसी भी Claude-संगत API एंडपॉइंट का उपयोग कर सकते हैं, जैसे GLM-4.7 (智谱 AI) या अन्य संगत सेवाएँ।

इंस्टॉलेशन:

# Gemini समर्थन के साथ इंस्टॉल करें
pip install skill-seekers[gemini]

# OpenAI समर्थन के साथ इंस्टॉल करें
pip install skill-seekers[openai]

# सभी LLM प्लेटफ़ॉर्म के साथ इंस्टॉल करें
pip install skill-seekers[all-llms]

🔗 RAG फ़्रेमवर्क एकीकरण

  • LangChain Documents - page_content + मेटाडेटा के साथ सीधे Document प्रारूप में निर्यात

  • LlamaIndex TextNodes - अद्वितीय ID + एम्बेडिंग के साथ TextNode प्रारूप में निर्यात

  • Pinecone-तैयार प्रारूप - वेक्टर डेटाबेस अपसर्ट के लिए अनुकूलित

    • इसके लिए उपयुक्त: प्रोडक्शन वेक्टर सर्च, सिमेंटिक सर्च, हाइब्रिड सर्च
    • उदाहरण: Pinecone अपसर्ट
    • गाइड: Pinecone एकीकरण

त्वरित निर्यात:

# LangChain Documents (JSON)
skill-seekers package output/django --target langchain
# → output/django-langchain.json

# LlamaIndex TextNodes (JSON)
skill-seekers package output/django --target llama-index
# → output/django-llama-index.json

# Markdown (सार्वभौमिक)
skill-seekers package output/django --target markdown
# → output/django-markdown/SKILL.md + references/

पूर्ण RAG पाइपलाइन गाइड: RAG पाइपलाइन दस्तावेज़ीकरण


🧠 AI कोडिंग सहायक एकीकरण

किसी भी फ़्रेमवर्क दस्तावेज़ को 4+ AI सहायकों के लिए विशेषज्ञ कोडिंग संदर्भ में बदलें:

  • Cursor IDE - AI-संचालित कोड सुझावों के लिए .cursorrules जनरेट करें

    • इसके लिए उपयुक्त: फ़्रेमवर्क-विशिष्ट कोड जनरेशन, सुसंगत पैटर्न
    • गाइड: Cursor एकीकरण
    • उदाहरण: Cursor React कौशल
  • Windsurf - .windsurfrules के साथ Windsurf AI सहायक संदर्भ कस्टमाइज़ करें

  • Cline (VS Code) - VS Code एजेंट के लिए सिस्टम प्रॉम्प्ट + MCP

  • Continue.dev - IDE-अज्ञेयवादी AI के लिए संदर्भ सर्वर

AI कोडिंग टूल के लिए त्वरित निर्यात:

# किसी भी AI कोडिंग सहायक के लिए (Cursor, Windsurf, Cline, Continue.dev)
skill-seekers scrape --config configs/django.json
skill-seekers package output/django --target claude  # या --target markdown

# अपने प्रोजेक्ट में कॉपी करें (Cursor के लिए उदाहरण)
cp output/django-claude/SKILL.md my-project/.cursorrules

# या Windsurf के लिए
cp output/django-claude/SKILL.md my-project/.windsurf/rules/django.md

# या Cline के लिए
cp output/django-claude/SKILL.md my-project/.clinerules

# या Continue.dev के लिए (HTTP सर्वर)
python examples/continue-dev-universal/context_server.py
# ~/.continue/config.json में कॉन्फ़िगर करें

एकीकरण हब: सभी AI सिस्टम एकीकरण


🌊 तीन-धारा GitHub आर्किटेक्चर

  • तीन-धारा विश्लेषण - GitHub रिपो को कोड, डॉक्स और अंतर्दृष्टि धाराओं में विभाजित करें
  • एकीकृत कोडबेस विश्लेषक - GitHub URL और स्थानीय पथ दोनों के साथ काम करता है
  • C3.x विश्लेषण गहराई - 'basic' (1-2 मिनट) या 'c3x' (20-60 मिनट) विश्लेषण चुनें
  • संवर्धित राउटर जनरेशन - GitHub मेटाडेटा, README त्वरित शुरुआत, सामान्य समस्याएँ
  • Issue एकीकरण - GitHub issues से शीर्ष समस्याएँ और समाधान
  • स्मार्ट राउटिंग कीवर्ड - बेहतर विषय पहचान के लिए GitHub लेबल 2x भारित

तीन धाराएँ विस्तार से:

  • धारा 1: कोड - गहन C3.x विश्लेषण (पैटर्न, उदाहरण, गाइड, कॉन्फ़िग, आर्किटेक्चर)
  • धारा 2: डॉक्स - रिपॉज़िटरी दस्तावेज़ीकरण (README, CONTRIBUTING, docs/*.md)
  • धारा 3: अंतर्दृष्टि - सामुदायिक ज्ञान (issues, लेबल, stars, forks)
from skill_seekers.cli.unified_codebase_analyzer import UnifiedCodebaseAnalyzer

# तीनों धाराओं के साथ GitHub रिपो का विश्लेषण करें
analyzer = UnifiedCodebaseAnalyzer()
result = analyzer.analyze(
    source="https://github.com/facebook/react",
    depth="c3x",  # या "basic" त्वरित विश्लेषण के लिए
    fetch_github_metadata=True
)

# कोड धारा (C3.x विश्लेषण) तक पहुँचें
print(f"डिज़ाइन पैटर्न: {len(result.code_analysis['c3_1_patterns'])}")
print(f"टेस्ट उदाहरण: {result.code_analysis['c3_2_examples_count']}")

# डॉक्स धारा (रिपॉज़िटरी डॉक्स) तक पहुँचें
print(f"README: {result.github_docs['readme'][:100]}")

# अंतर्दृष्टि धारा (GitHub मेटाडेटा) तक पहुँचें
print(f"Stars: {result.github_insights['metadata']['stars']}")
print(f"सामान्य समस्याएँ: {len(result.github_insights['common_problems'])}")

पूर्ण दस्तावेज़ीकरण: तीन-धारा कार्यान्वयन सारांश

🔐 स्मार्ट दर सीमा प्रबंधन और कॉन्फ़िगरेशन

  • बहु-टोकन कॉन्फ़िगरेशन सिस्टम - एकाधिक GitHub खातों का प्रबंधन (व्यक्तिगत, कार्य, OSS)
    • ~/.config/skill-seekers/config.json पर सुरक्षित कॉन्फ़िग भंडारण (600 अनुमतियाँ)
    • प्रति-प्रोफ़ाइल दर सीमा रणनीतियाँ: prompt, wait, switch, fail
    • प्रति प्रोफ़ाइल कॉन्फ़िगर करने योग्य टाइमआउट (डिफ़ॉल्ट: 30 मिनट, अनिश्चित प्रतीक्षा रोकता है)
    • स्मार्ट फ़ॉलबैक श्रृंखला: CLI तर्क → पर्यावरण चर → कॉन्फ़िग फ़ाइल → प्रॉम्प्ट
    • Claude, Gemini, OpenAI के लिए API key प्रबंधन
  • इंटरैक्टिव कॉन्फ़िगरेशन विज़ार्ड - आसान सेटअप के लिए सुंदर टर्मिनल UI
    • टोकन निर्माण के लिए ब्राउज़र एकीकरण (GitHub आदि स्वचालित खोलता है)
    • टोकन मान्यकरण और कनेक्शन परीक्षण
    • रंग कोडिंग के साथ विज़ुअल स्टेटस प्रदर्शन
  • बुद्धिमान दर सीमा हैंडलर - अब अनिश्चित प्रतीक्षा नहीं!
    • दर सीमाओं के बारे में पूर्व चेतावनी (60/घंटा बनाम 5000/घंटा)
    • GitHub API प्रतिक्रियाओं से रीयल-टाइम पहचान
    • प्रगति के साथ लाइव उलटी गिनती टाइमर
    • दर सीमित होने पर स्वचालित प्रोफ़ाइल स्विचिंग
    • चार रणनीतियाँ: prompt (पूछें), wait (उलटी गिनती), switch (दूसरा प्रयास), fail (रद्द)
  • पुनः शुरू करने की क्षमता - बाधित कार्यों को जारी रखें
    • कॉन्फ़िगर करने योग्य अंतराल पर प्रगति स्वचालित सहेजें (डिफ़ॉल्ट: 60 सेकंड)
    • प्रगति विवरण के साथ सभी पुनः शुरू करने योग्य कार्यों की सूची
    • पुराने कार्यों की स्वचालित सफ़ाई (डिफ़ॉल्ट: 7 दिन)
  • CI/CD समर्थन - ऑटोमेशन के लिए नॉन-इंटरैक्टिव मोड
    • --non-interactive फ़्लैग प्रॉम्प्ट के बिना तेज़ विफलता
    • --profile फ़्लैग विशिष्ट GitHub खाता चुनने के लिए
    • पाइपलाइन लॉग के लिए स्पष्ट त्रुटि संदेश

त्वरित सेटअप:

# एक बार का कॉन्फ़िगरेशन (5 मिनट)
skill-seekers config --github

# निजी रिपो के लिए विशिष्ट प्रोफ़ाइल उपयोग करें
skill-seekers github --repo mycompany/private-repo --profile work

# CI/CD मोड (तेज़ विफलता, कोई प्रॉम्प्ट नहीं)
skill-seekers github --repo owner/repo --non-interactive

# बाधित कार्य पुनः शुरू करें
skill-seekers resume --list
skill-seekers resume github_react_20260117_143022

दर सीमा रणनीतियाँ विस्तार से:

  • prompt (डिफ़ॉल्ट) - दर सीमित होने पर पूछें कि क्या करना है (प्रतीक्षा, स्विच, टोकन सेटअप, रद्द)
  • wait - उलटी गिनती टाइमर के साथ स्वचालित प्रतीक्षा (टाइमआउट का सम्मान करता है)
  • switch - स्वचालित रूप से अगला उपलब्ध प्रोफ़ाइल आज़माएँ (बहु-खाता सेटअप के लिए)
  • fail - स्पष्ट त्रुटि के साथ तुरंत विफल (CI/CD के लिए बिल्कुल सही)

🎯 Bootstrap कौशल - स्व-होस्टिंग

Skill Seekers को स्वयं Claude Code कौशल के रूप में जनरेट करें:

# कौशल जनरेट करें
./scripts/bootstrap_skill.sh

# Claude Code में इंस्टॉल करें
cp -r output/skill-seekers ~/.claude/skills/

आपको क्या मिलता है:

  • पूर्ण कौशल दस्तावेज़ीकरण - सभी CLI कमांड और उपयोग पैटर्न
  • CLI कमांड संदर्भ - प्रत्येक टूल और उसके विकल्प दस्तावेज़ीकृत
  • त्वरित शुरुआत उदाहरण - सामान्य वर्कफ़्लो और सर्वोत्तम अभ्यास
  • स्वचालित-जनरेटेड API डॉक्स - कोड विश्लेषण, पैटर्न और उदाहरण

🔐 निजी कॉन्फ़िग रिपॉज़िटरी

  • Git-आधारित कॉन्फ़िग स्रोत - निजी/टीम Git रिपॉज़िटरी से कॉन्फ़िग प्राप्त करें
  • बहु-स्रोत प्रबंधन - असीमित GitHub, GitLab, Bitbucket रिपो पंजीकृत करें
  • टीम सहयोग - 3-5 व्यक्ति टीमों में कस्टम कॉन्फ़िग साझा करें
  • एंटरप्राइज़ समर्थन - प्राथमिकता-आधारित समाधान के साथ 500+ डेवलपर तक स्केल करें
  • सुरक्षित प्रमाणीकरण - पर्यावरण चर टोकन (GITHUB_TOKEN, GITLAB_TOKEN)
  • बुद्धिमान कैशिंग - एक बार क्लोन करें, अपडेट स्वचालित रूप से प्राप्त करें
  • ऑफ़लाइन मोड - ऑफ़लाइन होने पर कैश किए गए कॉन्फ़िग के साथ काम करें

🤖 कोडबेस विश्लेषण (C3.x)

C3.4: AI एन्हांसमेंट के साथ कॉन्फ़िगरेशन पैटर्न निष्कर्षण

  • 9 कॉन्फ़िग प्रारूप - JSON, YAML, TOML, ENV, INI, Python, JavaScript, Dockerfile, Docker Compose
  • 7 पैटर्न प्रकार - डेटाबेस, API, लॉगिंग, कैश, ईमेल, प्रमाणीकरण, सर्वर कॉन्फ़िगरेशन
  • AI एन्हांसमेंट - वैकल्पिक दोहरे-मोड AI विश्लेषण (API + LOCAL)
    • प्रत्येक कॉन्फ़िग क्या करता है समझाता है
    • सर्वोत्तम अभ्यास और सुधार सुझाता है
    • सुरक्षा विश्लेषण - हार्डकोडेड रहस्य, उजागर क्रेडेंशियल खोजता है
  • स्वचालित दस्तावेज़ीकरण - सभी कॉन्फ़िग का JSON + Markdown दस्तावेज़ीकरण जनरेट करता है
  • MCP एकीकरण - एन्हांसमेंट समर्थन के साथ extract_config_patterns टूल

C3.3: AI-संवर्धित कैसे-करें मार्गदर्शिकाएँ

  • व्यापक AI एन्हांसमेंट - बुनियादी गाइड को पेशेवर ट्यूटोरियल में बदलता है
  • 5 स्वचालित सुधार - चरण विवरण, समस्या निवारण, पूर्वापेक्षाएँ, अगले कदम, उपयोग मामले
  • दोहरे-मोड समर्थन - API मोड (Claude API) या LOCAL मोड (Claude Code CLI)
  • LOCAL मोड में शून्य लागत - अपने Claude Code Max प्लान का उपयोग करके मुफ़्त एन्हांसमेंट
  • गुणवत्ता परिवर्तन - 75-पंक्ति टेम्पलेट → 500+ पंक्ति व्यापक मार्गदर्शिकाएँ

उपयोग:

# त्वरित विश्लेषण (1-2 मिनट, केवल बुनियादी सुविधाएँ)
skill-seekers analyze --directory tests/ --quick

# AI के साथ व्यापक विश्लेषण (20-60 मिनट, सभी सुविधाएँ)
skill-seekers analyze --directory tests/ --comprehensive

# AI एन्हांसमेंट के साथ
skill-seekers analyze --directory tests/ --enhance

पूर्ण दस्तावेज़ीकरण: docs/HOW_TO_GUIDES.md

🔄 एन्हांसमेंट वर्कफ़्लो प्रीसेट

पुन: प्रयोज्य YAML-परिभाषित एन्हांसमेंट पाइपलाइन जो नियंत्रित करती हैं कि AI कच्चे दस्तावेज़ को पॉलिश किए गए कौशल में कैसे बदलता है।

  • 5 बंडल प्रीसेटdefault, minimal, security-focus, architecture-comprehensive, api-documentation
  • उपयोगकर्ता-परिभाषित प्रीसेट~/.config/skill-seekers/workflows/ में कस्टम वर्कफ़्लो जोड़ें
  • एकाधिक वर्कफ़्लो — एक कमांड में दो या अधिक वर्कफ़्लो चेन करें
  • पूर्ण प्रबंधित CLI — वर्कफ़्लो को सूचीबद्ध, निरीक्षण, कॉपी, जोड़ें, हटाएँ और मान्य करें
# एकल वर्कफ़्लो लागू करें
skill-seekers create ./my-project --enhance-workflow security-focus

# एकाधिक वर्कफ़्लो चेन करें (क्रम में लागू)
skill-seekers create ./my-project \
  --enhance-workflow security-focus \
  --enhance-workflow minimal

# प्रीसेट प्रबंधन
skill-seekers workflows list                          # सभी सूचीबद्ध करें (बंडल + उपयोगकर्ता)
skill-seekers workflows show security-focus           # YAML सामग्री प्रिंट करें
skill-seekers workflows copy security-focus           # संपादन के लिए उपयोगकर्ता डायरेक्टरी में कॉपी करें
skill-seekers workflows add ./my-workflow.yaml        # कस्टम प्रीसेट इंस्टॉल करें
skill-seekers workflows remove my-workflow            # उपयोगकर्ता प्रीसेट हटाएँ
skill-seekers workflows validate security-focus       # प्रीसेट संरचना मान्य करें

# एक साथ कई कॉपी करें
skill-seekers workflows copy security-focus minimal api-documentation

# एक साथ कई फ़ाइलें जोड़ें
skill-seekers workflows add ./wf-a.yaml ./wf-b.yaml

# एक साथ कई हटाएँ
skill-seekers workflows remove my-wf-a my-wf-b

YAML प्रीसेट प्रारूप:

name: security-focus
description: "सुरक्षा-केंद्रित समीक्षा: कमज़ोरियाँ, प्रमाणीकरण, डेटा हैंडलिंग"
version: "1.0"
stages:
  - name: vulnerabilities
    type: custom
    prompt: "OWASP शीर्ष 10 और सामान्य सुरक्षा कमज़ोरियों की समीक्षा करें..."
  - name: auth-review
    type: custom
    prompt: "प्रमाणीकरण और प्राधिकरण पैटर्न की जाँच करें..."
    uses_history: true

प्रदर्शन और स्केल

  • एसिंक मोड - async/await के साथ 2-3 गुना तेज़ स्क्रैपिंग (--async फ़्लैग का उपयोग करें)
  • बड़े दस्तावेज़ समर्थन - बुद्धिमान विभाजन के साथ 10K-40K+ पेज के दस्तावेज़ संभालें
  • राउटर/हब कौशल - विशेष उप-कौशल तक बुद्धिमान रूटिंग
  • समानांतर स्क्रैपिंग - एक साथ कई कौशल प्रोसेस करें
  • चेकपॉइंट/पुनः शुरू - लंबी स्क्रैप में कभी प्रगति न खोएँ
  • कैशिंग सिस्टम - एक बार स्क्रैप करें, तुरंत पुनर्निर्माण करें

गुणवत्ता आश्वासन

  • पूर्ण परीक्षित - 2,540+ परीक्षण व्यापक कवरेज के साथ

📦 इंस्टॉलेशन

# बुनियादी इंस्टॉल (डॉक्यूमेंटेशन स्क्रैपिंग, GitHub विश्लेषण, PDF, पैकेजिंग)
pip install skill-seekers

# सभी LLM प्लेटफ़ॉर्म समर्थन के साथ
pip install skill-seekers[all-llms]

# MCP सर्वर के साथ
pip install skill-seekers[mcp]

# सब कुछ
pip install skill-seekers[all]

चुनने में मदद चाहिए? सेटअप विज़ार्ड चलाएँ:

skill-seekers-setup

इंस्टॉलेशन विकल्प

इंस्टॉल कमांड विशेषताएँ
pip install skill-seekers स्क्रैपिंग, GitHub विश्लेषण, PDF, सभी प्लेटफ़ॉर्म
pip install skill-seekers[gemini] + Google Gemini समर्थन
pip install skill-seekers[openai] + OpenAI ChatGPT समर्थन
pip install skill-seekers[all-llms] + सभी LLM प्लेटफ़ॉर्म
pip install skill-seekers[mcp] + MCP सर्वर
pip install skill-seekers[video] + YouTube/Vimeo ट्रांसक्रिप्ट और मेटाडेटा निष्कर्षण
pip install skill-seekers[video-full] + Whisper ट्रांसक्रिप्शन और विज़ुअल फ़्रेम निष्कर्षण
pip install skill-seekers[jupyter] + Jupyter Notebook समर्थन
pip install skill-seekers[pptx] + PowerPoint समर्थन
pip install skill-seekers[confluence] + Confluence विकी समर्थन
pip install skill-seekers[notion] + Notion पेज समर्थन
pip install skill-seekers[rss] + RSS/Atom फ़ीड समर्थन
pip install skill-seekers[chat] + Slack/Discord चैट एक्सपोर्ट समर्थन
pip install skill-seekers[asciidoc] + AsciiDoc दस्तावेज़ समर्थन
pip install skill-seekers[all] सब कुछ सक्षम

वीडियो विज़ुअल डिपेंडेंसी (GPU-सक्षम): skill-seekers[video-full] इंस्टॉल करने के बाद, skill-seekers video --setup चलाएँ ताकि आपका GPU स्वचालित रूप से पहचाना जा सके और सही PyTorch संस्करण + easyocr इंस्टॉल किया जा सके। यह विज़ुअल निष्कर्षण डिपेंडेंसी इंस्टॉल करने का अनुशंसित तरीका है।


🚀 एक-कमांड इंस्टॉल वर्कफ़्लो

कॉन्फ़िग से अपलोडेड कौशल तक का सबसे तेज़ तरीका — पूर्ण ऑटोमेशन:

# आधिकारिक कॉन्फ़िग से React कौशल इंस्टॉल करें (Claude पर स्वचालित अपलोड)
skill-seekers install --config react

# स्थानीय कॉन्फ़िग फ़ाइल से इंस्टॉल करें
skill-seekers install --config configs/custom.json

# अपलोड किए बिना इंस्टॉल करें (केवल पैकेज)
skill-seekers install --config django --no-upload

# बिना निष्पादन किए वर्कफ़्लो का पूर्वावलोकन करें
skill-seekers install --config react --dry-run

समय: कुल 20-45 मिनट | गुणवत्ता: प्रोडक्शन-तैयार (9/10) | लागत: मुफ़्त

निष्पादित चरण:

📥 चरण 1: कॉन्फ़िग प्राप्त करें (यदि कॉन्फ़िग नाम दिया गया हो)
📖 चरण 2: दस्तावेज़ स्क्रैप करें
✨ चरण 3: AI एन्हांसमेंट (अनिवार्य - छोड़ने का विकल्प नहीं)
📦 चरण 4: कौशल पैकेज करें
☁️  चरण 5: Claude पर अपलोड करें (वैकल्पिक, API key आवश्यक)

आवश्यकताएँ:

  • ANTHROPIC_API_KEY पर्यावरण चर (स्वचालित अपलोड के लिए)
  • Claude Code Max प्लान (स्थानीय AI एन्हांसमेंट के लिए)

📊 फ़ीचर मैट्रिक्स

Skill Seekers 12 LLM प्लेटफ़ॉर्म, 17 स्रोत प्रकार और सभी लक्ष्यों पर पूर्ण फ़ीचर समानता का समर्थन करता है।

प्लेटफ़ॉर्म: Claude AI, Google Gemini, OpenAI ChatGPT, MiniMax AI, जेनेरिक Markdown, OpenCode, Kimi, DeepSeek, Qwen, OpenRouter, Together AI, Fireworks AI स्रोत प्रकार: डॉक्यूमेंटेशन वेबसाइट, GitHub रिपो, PDF, Word (.docx), EPUB, वीडियो, स्थानीय कोडबेस, Jupyter Notebook, स्थानीय HTML, OpenAPI/Swagger, AsciiDoc, PowerPoint (.pptx), RSS/Atom फ़ीड, Man पेज, Confluence विकी, Notion पेज, Slack/Discord चैट एक्सपोर्ट

विस्तृत प्लेटफ़ॉर्म और फ़ीचर समर्थन के लिए पूर्ण फ़ीचर मैट्रिक्स देखें।

त्वरित प्लेटफ़ॉर्म तुलना

विशेषता Claude Gemini OpenAI Markdown
प्रारूप ZIP + YAML tar.gz ZIP + Vector ZIP
अपलोड API API API मैन्युअल
एन्हांसमेंट Sonnet 4 2.0 Flash GPT-4o कोई नहीं
सभी कौशल मोड

उपयोग उदाहरण

डॉक्यूमेंटेशन स्क्रैपिंग

# डॉक्यूमेंटेशन वेबसाइट स्क्रैप करें
skill-seekers scrape --config configs/react.json

# बिना कॉन्फ़िग के त्वरित स्क्रैप
skill-seekers scrape --url https://react.dev --name react

# एसिंक मोड के साथ (3 गुना तेज़)
skill-seekers scrape --config configs/godot.json --async --workers 8

PDF निष्कर्षण

# बुनियादी PDF निष्कर्षण
skill-seekers pdf --pdf docs/manual.pdf --name myskill

# उन्नत सुविधाएँ
skill-seekers pdf --pdf docs/manual.pdf --name myskill \
    --extract-tables \        # तालिकाएँ निकालें
    --parallel \              # तेज़ समानांतर प्रसंस्करण
    --workers 8               # 8 CPU कोर उपयोग करें

# स्कैन किए गए PDF (आवश्यक: pip install pytesseract Pillow)
skill-seekers pdf --pdf docs/scanned.pdf --name myskill --ocr

वीडियो निष्कर्षण

# वीडियो समर्थन इंस्टॉल करें
pip install skill-seekers[video]        # ट्रांसक्रिप्ट + मेटाडेटा
pip install skill-seekers[video-full]   # + Whisper ट्रांसक्रिप्शन + विज़ुअल फ़्रेम निष्कर्षण

# GPU स्वचालित पहचान और विज़ुअल डिपेंडेंसी इंस्टॉल (PyTorch + easyocr)
skill-seekers video --setup

# YouTube वीडियो से निकालें
skill-seekers video --url https://www.youtube.com/watch?v=dQw4w9WgXcQ --name mytutorial

# YouTube प्लेलिस्ट से निकालें
skill-seekers video --playlist https://www.youtube.com/playlist?list=... --name myplaylist

# स्थानीय वीडियो फ़ाइल से निकालें
skill-seekers video --video-file recording.mp4 --name myrecording

# विज़ुअल फ़्रेम विश्लेषण के साथ निकालें (video-full डिपेंडेंसी आवश्यक)
skill-seekers video --url https://www.youtube.com/watch?v=... --name mytutorial --visual

# AI एन्हांसमेंट के साथ (OCR साफ़ करें + पॉलिश SKILL.md जनरेट करें)
skill-seekers video --url https://www.youtube.com/watch?v=... --visual --enhance-level 2

# वीडियो का विशिष्ट भाग क्लिप करें (सेकंड, MM:SS, HH:MM:SS समर्थित)
skill-seekers video --url https://www.youtube.com/watch?v=... --start-time 1:30 --end-time 5:00

# कम-विश्वसनीय OCR फ़्रेम के लिए Vision API उपयोग करें (ANTHROPIC_API_KEY आवश्यक)
skill-seekers video --url https://www.youtube.com/watch?v=... --visual --vision-ocr

# पहले से निकाले गए डेटा से कौशल पुनर्निर्माण करें (डाउनलोड छोड़ें)
skill-seekers video --from-json output/mytutorial/video_data/extracted_data.json --name mytutorial

पूर्ण गाइड: पूर्ण CLI संदर्भ, विज़ुअल पाइपलाइन विवरण, AI एन्हांसमेंट विकल्प और समस्या निवारण के लिए docs/VIDEO_GUIDE.md देखें।

GitHub रिपॉज़िटरी विश्लेषण

# बुनियादी रिपॉज़िटरी स्क्रैपिंग
skill-seekers github --repo facebook/react

# प्रमाणीकरण के साथ (उच्च दर सीमा)
export GITHUB_TOKEN=ghp_your_token_here
skill-seekers github --repo facebook/react

# शामिल सामग्री कस्टमाइज़ करें
skill-seekers github --repo django/django \
    --include-issues \        # GitHub Issues निकालें
    --max-issues 100 \        # issue संख्या सीमित करें
    --include-changelog       # CHANGELOG.md निकालें

एकीकृत बहु-स्रोत स्क्रैपिंग

विरोध पहचान के साथ डॉक्यूमेंटेशन + GitHub + PDF को एक एकीकृत कौशल में मिलाएँ:

# मौजूदा एकीकृत कॉन्फ़िग का उपयोग करें
skill-seekers unified --config configs/react_unified.json
skill-seekers unified --config configs/django_unified.json

# या एकीकृत कॉन्फ़िग बनाएँ
cat > configs/myframework_unified.json << 'EOF'
{
  "name": "myframework",
  "merge_mode": "rule-based",
  "sources": [
    {
      "type": "documentation",
      "base_url": "https://docs.myframework.com/",
      "max_pages": 200
    },
    {
      "type": "github",
      "repo": "owner/myframework",
      "code_analysis_depth": "surface"
    }
  ]
}
EOF

skill-seekers unified --config configs/myframework_unified.json

विरोध पहचान स्वचालित रूप से खोजती है:

  • 🔴 कोड में अनुपस्थित (उच्च): दस्तावेज़ीकृत लेकिन कार्यान्वित नहीं
  • 🟡 डॉक्स में अनुपस्थित (मध्यम): कार्यान्वित लेकिन दस्तावेज़ीकृत नहीं
  • ⚠️ हस्ताक्षर बेमेल: भिन्न पैरामीटर/टाइप
  • विवरण बेमेल: भिन्न स्पष्टीकरण

पूर्ण गाइड: docs/UNIFIED_SCRAPING.md देखें।

निजी कॉन्फ़िग रिपॉज़िटरी

निजी Git रिपॉज़िटरी का उपयोग करके टीमों में कस्टम कॉन्फ़िग साझा करें:

# विकल्प 1: MCP टूल का उपयोग (अनुशंसित)
# अपनी टीम की निजी रिपो पंजीकृत करें
add_config_source(
    name="team",
    git_url="https://github.com/mycompany/skill-configs.git",
    token_env="GITHUB_TOKEN"
)

# टीम रिपो से कॉन्फ़िग प्राप्त करें
fetch_config(source="team", config_name="internal-api")

समर्थित प्लेटफ़ॉर्म:

  • GitHub (GITHUB_TOKEN), GitLab (GITLAB_TOKEN), Gitea (GITEA_TOKEN), Bitbucket (BITBUCKET_TOKEN)

पूर्ण गाइड: docs/GIT_CONFIG_SOURCES.md देखें।

यह कैसे काम करता है

graph LR
    A[डॉक्यूमेंटेशन वेबसाइट] --> B[Skill Seekers]
    B --> C[स्क्रैपर]
    B --> D[AI एन्हांसमेंट]
    B --> E[पैकेजर]
    C --> F[व्यवस्थित संदर्भ]
    D --> F
    F --> E
    E --> G[Claude कौशल .zip]
    G --> H[Claude AI पर अपलोड]
  1. llms.txt पहचान - पहले llms-full.txt, llms.txt, llms-small.txt की जाँच करता है
  2. स्क्रैप: दस्तावेज़ीकरण से सभी पेज निकालता है
  3. वर्गीकरण: सामग्री को विषयों में व्यवस्थित करता है (API, गाइड, ट्यूटोरियल आदि)
  4. एन्हांस: AI दस्तावेज़ का विश्लेषण करता है और उदाहरणों के साथ व्यापक SKILL.md बनाता है
  5. पैकेज: सब कुछ Claude-तैयार .zip फ़ाइल में बंडल करता है

📋 पूर्वापेक्षाएँ

शुरू करने से पहले, सुनिश्चित करें कि आपके पास है:

  1. Python 3.10 या उच्चतर - डाउनलोड | जाँचें: python3 --version
  2. Git - डाउनलोड | जाँचें: git --version
  3. 15-30 मिनट पहली बार सेटअप के लिए

पहली बार?यहाँ से शुरू करें: बुलेटप्रूफ़ त्वरित शुरुआत गाइड 🎯


📤 Claude पर कौशल अपलोड करना

आपका कौशल पैकेज हो जाने के बाद, इसे Claude पर अपलोड करना होगा:

विकल्प 1: स्वचालित अपलोड (API-आधारित)

# अपनी API key सेट करें (एक बार)
export ANTHROPIC_API_KEY=sk-ant-...

# पैकेज करें और स्वचालित अपलोड करें
skill-seekers package output/react/ --upload

# या मौजूदा .zip अपलोड करें
skill-seekers upload output/react.zip

विकल्प 2: मैन्युअल अपलोड (API Key के बिना)

# कौशल पैकेज करें
skill-seekers package output/react/
# → output/react.zip बनाता है

# फिर मैन्युअल रूप से अपलोड करें:
# - https://claude.ai/skills पर जाएँ
# - "Upload Skill" पर क्लिक करें
# - output/react.zip चुनें

विकल्प 3: MCP (Claude Code)

Claude Code में, बस पूछें:
"React कौशल पैकेज और अपलोड करें"

🤖 AI एजेंट में इंस्टॉल करना

Skill Seekers स्वचालित रूप से 18 AI कोडिंग एजेंट में कौशल इंस्टॉल कर सकता है।

# विशिष्ट एजेंट में इंस्टॉल करें
skill-seekers install-agent output/react/ --agent cursor

# सभी एजेंट में एक साथ इंस्टॉल करें
skill-seekers install-agent output/react/ --agent all

# इंस्टॉल किए बिना पूर्वावलोकन करें
skill-seekers install-agent output/react/ --agent cursor --dry-run

समर्थित एजेंट

एजेंट पथ प्रकार
Claude Code ~/.claude/skills/ वैश्विक
Cursor .cursor/skills/ प्रोजेक्ट
VS Code / Copilot .github/skills/ प्रोजेक्ट
Amp ~/.amp/skills/ वैश्विक
Goose ~/.config/goose/skills/ वैश्विक
OpenCode ~/.opencode/skills/ वैश्विक
Windsurf ~/.windsurf/skills/ वैश्विक
Roo Code .roo/skills/ प्रोजेक्ट
Cline .cline/skills/ प्रोजेक्ट
Aider ~/.aider/skills/ वैश्विक
Bolt .bolt/skills/ प्रोजेक्ट
Kilo Code .kilo/skills/ प्रोजेक्ट
Continue ~/.continue/skills/ वैश्विक
Kimi Code ~/.kimi/skills/ वैश्विक

🔌 MCP एकीकरण (26 टूल)

Skill Seekers Claude Code, Cursor, Windsurf, VS Code + Cline, या IntelliJ IDEA से उपयोग के लिए MCP सर्वर प्रदान करता है।

# stdio मोड (Claude Code, VS Code + Cline)
python -m skill_seekers.mcp.server_fastmcp

# HTTP मोड (Cursor, Windsurf, IntelliJ)
python -m skill_seekers.mcp.server_fastmcp --transport http --port 8765

# सभी एजेंट को एक साथ स्वचालित कॉन्फ़िगर करें
./setup_mcp.sh

सभी 26 टूल उपलब्ध:

  • मूल (9): list_configs, generate_config, validate_config, estimate_pages, scrape_docs, package_skill, upload_skill, enhance_skill, install_skill
  • विस्तारित (10): scrape_github, scrape_pdf, unified_scrape, merge_sources, detect_conflicts, add_config_source, fetch_config, list_config_sources, remove_config_source, split_config
  • वेक्टर DB (4): export_to_chroma, export_to_weaviate, export_to_faiss, export_to_qdrant
  • क्लाउड (3): cloud_upload, cloud_download, cloud_list

पूर्ण गाइड: docs/MCP_SETUP.md


⚙️ कॉन्फ़िगरेशन

उपलब्ध प्रीसेट (24+)

# सभी प्रीसेट सूचीबद्ध करें
skill-seekers list-configs
श्रेणी प्रीसेट
वेब फ़्रेमवर्क react, vue, angular, svelte, nextjs
Python django, flask, fastapi, sqlalchemy, pytest
गेम डेवलपमेंट godot, pygame, unity
टूल और DevOps docker, kubernetes, terraform, ansible
एकीकृत (डॉक्स + GitHub) react-unified, vue-unified, nextjs-unified और अधिक

अपना कॉन्फ़िग बनाएँ

# विकल्प 1: इंटरैक्टिव
skill-seekers scrape --interactive

# विकल्प 2: प्रीसेट कॉपी करें और संपादित करें
cp configs/react.json configs/myframework.json
nano configs/myframework.json
skill-seekers scrape --config configs/myframework.json

कॉन्फ़िग फ़ाइल संरचना

{
  "name": "myframework",
  "description": "इस कौशल का उपयोग कब करें",
  "base_url": "https://docs.myframework.com/",
  "selectors": {
    "main_content": "article",
    "title": "h1",
    "code_blocks": "pre code"
  },
  "url_patterns": {
    "include": ["/docs", "/guide"],
    "exclude": ["/blog", "/about"]
  },
  "categories": {
    "getting_started": ["intro", "quickstart"],
    "api": ["api", "reference"]
  },
  "rate_limit": 0.5,
  "max_pages": 500
}

कॉन्फ़िग कहाँ संग्रहीत करें

टूल इस क्रम में खोजता है:

  1. दिए गए सटीक पथ पर
  2. ./configs/ (वर्तमान डायरेक्टरी)
  3. ~/.config/skill-seekers/configs/ (उपयोगकर्ता कॉन्फ़िग डायरेक्टरी)
  4. SkillSeekersWeb.com API (प्रीसेट कॉन्फ़िग)

📊 क्या बनाया जाता है

output/
├── godot_data/              # स्क्रैप किया गया कच्चा डेटा
│   ├── pages/              # JSON फ़ाइलें (प्रति पेज एक)
│   └── summary.json        # अवलोकन
│
└── godot/                   # कौशल
    ├── SKILL.md            # वास्तविक उदाहरणों के साथ संवर्धित
    ├── references/         # वर्गीकृत दस्तावेज़
    │   ├── index.md
    │   ├── getting_started.md
    │   ├── scripting.md
    │   └── ...
    ├── scripts/            # खाली (अपनी स्क्रिप्ट जोड़ें)
    └── assets/             # खाली (अपने संसाधन जोड़ें)

🐛 समस्या निवारण

कोई सामग्री नहीं निकली?

  • अपना main_content सिलेक्टर जाँचें
  • आज़माएँ: article, main, div[role="main"]

डेटा है लेकिन उपयोग नहीं हो रहा?

# बलपूर्वक पुनः स्क्रैप करें
rm -rf output/myframework_data/
skill-seekers scrape --config configs/myframework.json

श्रेणियाँ अच्छी नहीं हैं?

कॉन्फ़िग में categories अनुभाग को बेहतर कीवर्ड के साथ संपादित करें।

दस्तावेज़ अपडेट करना चाहते हैं?

# पुराना डेटा हटाएँ और पुनः स्क्रैप करें
rm -rf output/godot_data/
skill-seekers scrape --config configs/godot.json

एन्हांसमेंट काम नहीं कर रहा?

# जाँचें कि API key सेट है या नहीं
echo $ANTHROPIC_API_KEY

# इसके बजाय LOCAL मोड आज़माएँ (Claude Code Max उपयोग करता है, API key की आवश्यकता नहीं)
skill-seekers enhance output/react/ --mode LOCAL

# बैकग्राउंड एन्हांसमेंट स्थिति की निगरानी करें
skill-seekers enhance-status output/react/ --watch

GitHub दर सीमा समस्याएँ?

# GitHub token सेट करें (5000 अनुरोध/घंटा बनाम अनाम 60/घंटा)
export GITHUB_TOKEN=ghp_your_token_here

# या एकाधिक प्रोफ़ाइल कॉन्फ़िगर करें
skill-seekers config --github

📈 प्रदर्शन

कार्य समय टिप्पणियाँ
स्क्रैपिंग (सिंक) 15-45 मिनट केवल पहली बार, थ्रेड-आधारित
स्क्रैपिंग (एसिंक) 5-15 मिनट --async फ़्लैग से 2-3 गुना तेज़
निर्माण 1-3 मिनट कैश से तेज़ पुनर्निर्माण
पुनर्निर्माण <1 मिनट --skip-scrape के साथ
एन्हांसमेंट (LOCAL) 30-60 सेकंड Claude Code Max उपयोग करता है
एन्हांसमेंट (API) 20-40 सेकंड API key आवश्यक
वीडियो (ट्रांसक्रिप्ट) 1-3 मिनट YouTube/स्थानीय, केवल ट्रांसक्रिप्ट
वीडियो (विज़ुअल) 5-15 मिनट + OCR फ़्रेम निष्कर्षण
पैकेजिंग 5-10 सेकंड अंतिम .zip निर्माण

📚 दस्तावेज़ीकरण

शुरुआत करना

मार्गदर्शिकाएँ

एकीकरण मार्गदर्शिकाएँ


📝 लाइसेंस

MIT लाइसेंस - विवरण के लिए LICENSE फ़ाइल देखें


कौशल निर्माण का आनंद लें! 🚀


🔒 सुरक्षा

MseeP.ai सुरक्षा मूल्यांकन बैज