Coding Agents

Claude Code स्किल्स और प्लगइन्स गाइड: आर्किटेक्चर और सेटअप

### त्वरित उत्तर: Claude Code स्किल्स क्या हैं और ये कैसे काम करते हैं?

Claude Code स्किल्स ऑन-डिमांड मॉड्यूलर क्षमता पैकेज हैं जो .claude/skills//SKILL.md में संग्रहीत होते हैं और पुराने मोनोलिथिक सिस्टम प्रॉम्प्ट्स को बदलते हैं। मॉडल के इरादे या स्लैश कमांड (/skill-name) द्वारा ट्रिगर होकर, ये स्किल्स मान्य स्थानीय स्क्रिप्ट्स चलाते हैं, संदर्भ को बढ़ाए बिना अलग सब-एजेंट्स बनाते हैं, और JetBrains तथा VS Code प्लगइन्स के साथ सहजता से जुड़ते हैं।


1. आर्किटेक्चरल बदलाव: मोनोलिथिक CLAUDE.md से आगे

प्रारंभिक AI सॉफ्टवेयर इंजीनियरिंग (2023–2025) में, डेवलपर्स सभी नियमों, कोडिंग मानकों और डेटाबेस स्कीमा को एक ही विशाल फ़ाइल (CLAUDE.md या .cursorrules) में लिखने का प्रयास करते थे।

2026 में, जब कोडबेस लाखों लाइनों तक फैल गए और मल्टी-टर्न रीजनिंग मॉडल (Claude 3.7 Sonnet, Claude 4.5, Claude 4.6) मुख्यधारा बने, तो यह मोनोलिथिक दृष्टिकोण तीन तकनीकी सीमाओं के कारण विफल हो गया:

मोनोलिथिक कॉन्फ़िगरेशन विफलता (एंटी-पैटर्न):
[सैकड़ों लाइनों का CLAUDE.md] ──> हर टर्न में लोड ──> 8k-15k टोकन/प्रॉम्प्ट बर्बाद
                                                    │
                                                    ├── कॉन्टेक्स्ट डाइल्यूशन (ध्यान में कमी)
                                                    ├── KV-कैश अमान्य होना और उच्च API लागत
                                                    └── जटिल कार्यों में मतिभ्रम (Hallucination)
  1. कॉन्टेक्स्ट डाइल्यूशन: हर टर्न में दर्जनों पेज के नियम लोड करने से वास्तविक सोर्स कोड पर LLM का ध्यान कम हो जाता है।
  2. टोकन इकोनॉमिक्स और कैश विफलता: एक भी लाइन बदलने से पूरा प्रॉम्प्ट कैश अमान्य हो जाता है, जिससे 90% की छूट समाप्त हो जाती है।
  3. नियतकालिक सत्यापन का अभाव: साधारण टेक्स्ट प्रॉम्प्ट्स से JSON Schema वैलिडेशन या स्क्रिप्ट एग्जिट कोड की गारंटी नहीं दी जा सकती।

आधुनिक तीन-स्तरीय आर्किटेक्चर

Anthropic ने Claude Code CLI में तीन घटकों वाली प्रणाली बनाई है:

  • स्किल्स (.claude/skills/): हल्के मानक संचालन प्रक्रिया (SOP) निर्देश जो केवल आवश्यकता पड़ने पर लोड होते हैं।
  • Model Context Protocol (MCP): बाहरी डेटाबेस और रिमोट API के साथ संचार के लिए स्टेटफुल JSON-RPC कनेक्शन।
  • IDE प्लगइन्स (JetBrains / VS Code): सक्रिय कोड और डिफ को एडिटर में सीधे सिंक करने वाले IPC ब्रिज।

2. मात्रात्मक तुलना: स्किल्स बनाम MCP बनाम सब-एजेंट्स बनाम हुक्स

एक्सटेंशन तकनीक निष्पादन विधि लेटेंसी प्रभाव संदर्भ टोकन उपयोग आइसोलेशन स्तर प्राथमिक उपयोग
Claude Code स्किल मांग पर SOP (SKILL.md) + स्क्रिप्ट न्यूनतम (<15ms) डायनामिक (~800–2,500t आवश्यकता पर) प्रोसेस स्तर वर्कफ़्लो, माइग्रेशन, CI ऑडिट
MCP सर्वर स्टेटफुल JSON-RPC 2.0 (stdio/SSE) कम (~40–120ms) प्रॉम्प्ट में स्थिर टूल स्कीमा (~1,500t) प्रोसेस और नेटवर्क बाहरी डेटाबेस, रिमोट APIs
सब-एजेंट टास्क अलग चाइल्ड कॉन्टेक्स्ट लूप मध्यम (~1.5–3.5s) मुख्य थ्रेड में 0 टोकन लोड पूर्ण मेमोरी सैंडबॉक्स बड़े कोडबेस का विश्लेषण, रिफैक्टरिंग
लाइफ़साइकिल हुक इवेंट-आधारित बैश स्क्रिप्ट्स शून्य (<5ms) 0 टोकन (शुद्ध स्थानीय निष्पादन) शेल सैंडबॉक्स ऑटो-फॉर्मेटिंग, ब्रांच सुरक्षा
JetBrains प्लगइन द्विदिशीय लोकल IPC सॉकेट तत्काल (<8ms) सक्रिय व्यूपोर्ट सिंक (~600 टोकन) IDE UI / डिफ व्यू इंटरैक्टिव डिफ समीक्षा, सिंबल जंप

बेंचमार्क प्रदर्शन और लागत प्रभाव

मानकीकृत एंटरप्राइज़ रिपॉजिटरी बेंचमार्क (1.8M लाइन्स TypeScript/Rust; Claude 3.7 Sonnet):

डिप्लॉयमेंट कॉन्फ़िगरेशन SWE-bench Verified (हल दर) LiveCodeBench Pass@1 औसत टोकन प्रति हल PR लागत प्रति हल PR ($) कैश हिट अनुपात
Vanilla Claude Code (बिना स्किल्स) 64.2% 68.1% 684,000 $2.05 74.2%
मोनोलिथिक CLAUDE.md (विशाल नियम) 61.8% 65.4% 895,000 $2.68 51.3%
मॉड्यूलर स्किल्स + सब-एजेंट डिस्पैच 74.6% 73.2% 412,000 $1.23 94.8%
मॉड्यूलर स्किल्स + JetBrains + MCP 76.8% 74.5% 445,000 $1.33 93.1%

3. JetBrains IDE इंटीग्रेशन: IntelliJ, WebStorm, PyCharm

आधिकारिक JetBrains प्लगइन Claude Code CLI को IntelliJ IDEA, PyCharm, WebStorm, GoLand, CLion और RustRover से जोड़ता है। यह कर्सर पोज़िशन सिंक करता है, एडिटर के अंदर विज़ुअल डिफ दिखाता है और IntelliJ के PSI इंडेक्स से तेज़ी से सिंबल खोजता है।


4. प्रैक्टिकल गाइड: कस्टम स्किल्स का निर्माण

.claude/skills/db-migration-validator/ में SKILL.md और scripts/validate.py बनाकर आप डेटाबेस माइग्रेशन में टेबल लॉक और ब्रेकिंग चेंजेस को स्वचालित रूप से रोक सकते हैं।


5. स्किल्स में सब-एजेंट्स का उपयोग

सैकड़ों फाइलों का विश्लेषण करते समय सब-एजेंट्स मुख्य थ्रेड को साफ रखते हैं। सब-एजेंट स्वतंत्र रूप से काम करता है और केवल संरचित JSON सारांश वापस भेजता है।


6. 2026 के लिए टॉप 10 Claude Code स्किल्स

  1. pr-security-auditor: सुरक्षा जोखिम और लीक रोकने के लिए स्टैटिक AST विश्लेषण।
  2. git-atomic-committer: परीक्षणों द्वारा सत्यापित एटॉमिक कमिट्स बनाना।
  3. db-migration-guard: टेबल लॉक रोकने के लिए माइग्रेशन सुरक्षा गार्ड।
  4. playwright-e2e-verifier: यूआई रिग्रेशन रोकने के लिए हेडलेस ब्राउज़र टेस्ट।
  5. openapi-contract-sync: OpenAPI विनिर्देशों के साथ कोड का मिलान।
  6. ast-grep-codemod: सुरक्षित सिंटैक्स-ट्री कोड ट्रांसफॉर्मेशन।
  7. docker-rootless-linter: रूटलेस कंटेनर सुरक्षा ऑडिट।
  8. prompt-cache-profiler: टोकन बजट और कैश हिट विश्लेषण।
  9. jetbrains-symbol-bridge: IDE कंपाइल इंडेक्स से सिंबल रिजॉल्यूशन।
  10. pnpm-turborepo-orchestrator: मोनोरेपो डिपेंडेंसी संतुलन।

7. टोकन इकोनॉमिक्स और सुरक्षा सैंडबॉक्स

सिस्टम प्रॉम्प्ट को छोटा रखकर और स्किल्स को ज़रूरत पड़ने पर जोड़कर 92% से 96% कैश हिट दर हासिल की जा सकती है, जिससे लागत $2.40 से घटकर $1.25 हो जाती है।

← सभी लेख
0 / 4