Skip to content
KitploitKITPLOIT
उपकरणब्लॉग
जमा करें
उपकरणब्लॉग
जमा करें

हैकिंग, पेनटेस्ट और साइबर सुरक्षा उपकरण आपके सुरक्षा शस्त्रागार के लिए!

Kitploit हैकिंग, साइबर सुरक्षा और पेंटेस्टिंग टूल्स की एक निर्देशिका है। कमजोरियों को खोजने, सिस्टम का विश्लेषण करने, परीक्षण को स्वचालित करने और अपनी सुरक्षा को मजबूत करने के लिए नवीनतम प्रोजेक्ट अपडेट खोजें।

··फ़ीड·संपर्क·गोपनीयता·© 2026 Kitploit

टूल निर्देशिका

श्रेणियाँ

सभी श्रेणियाँ देखें
Loading categories
agent-skills — आधिकारिक Elastic कौशल | Kitploit
उपकरण/GitHubGitHub/elastic/agent-skills
क्लाउड इन्फ्रास्ट्रक्चर सुरक्षाएपीआई सुरक्षा परीक्षणक्लाउड सुरक्षाखतरा खुफियालर्निंग और शिक्षाघटना प्रतिक्रियाचयनित संसाधनAPI सुरक्षालर्निंग पाथ और कोर्स
GitHubelastic/agent-skills

agent-skills

आधिकारिक Elastic कौशल

54644822घं 10मि पहलेKitploit द्वारा समीक्षित

सबसे लोकप्रिय

सभी देखें →

हमारे समुदाय द्वारा सबसे अधिक उपयोग किए जाने वाले उपकरण खोजें।

सभी उपकरण खोजें

हमारे उपकरणों का संग्रह ब्राउज़ करें

सभी उपकरण देखें →
रिपॉजिटरी देखें
साझा करें

Elastic logo

License

Elastic Agent Skills

Elastic Agent Skills — Elastic बनाने वालों द्वारा निर्मित — आपके AI कोडिंग एजेंट को सीधे नेटिव प्लेटफ़ॉर्म विशेषज्ञता प्रदान करते हैं। यह आधिकारिक Agent Skills लाइब्रेरी है, जो Cursor, GitHub Copilot, Windsurf, Gemini CLI और अन्य जैसे agentic IDEs के साथ संगत है। Skills Agent Skills ओपन स्टैंडर्ड का पालन करते हैं।

[!NOTE] तकनीकी पूर्वावलोकन

ये skills प्रारंभिक रिलीज़ में हैं और सक्रिय विकास के अधीन हैं। जैसे-जैसे skills को मजबूत मूल्यांकन के साथ संहिताबद्ध किया जाता है और मॉडल परिदृश्य विकसित होता है, बदलाव की उम्मीद करें। अपडेट के लिए बार-बार जाँच करें।

परिचय

इस रिपॉजिटरी में क्यूरेटेड skills शामिल हैं जो निर्देशों, संदर्भ और टूलिंग के पैकेज हैं जो किसी भी AI एजेंट को Elasticsearch, Kibana, Elastic Observability और Elastic Security के साथ सही ढंग से काम करना सिखाते हैं। उन्हें उस एजेंट रनटाइम में डालें जिसे आप पहले से उपयोग करते हैं, और आपका सहायक पुराने पैटर्न का उपयोग करना बंद कर देगा और इसे सही तरीके से करना शुरू कर देगा।

Skills क्या हैं?

Skills स्व-निहित पैकेज हैं जो AI एजेंटों को विशिष्ट कार्यों को दोहराए जाने योग्य तरीके से पूरा करने के लिए ज्ञान और उपकरण देते हैं। प्रत्येक skill अपने स्वयं के फ़ोल्डर में SKILL.md फ़ाइल के साथ रहता है जिसमें मेटाडेटा और निर्देश होते हैं जिनका एजेंट पालन करता है।

Agent Skills मानक के बारे में अधिक पृष्ठभूमि के लिए, agentskills.io देखें।

दायरा

इस रिपॉजिटरी में skills निम्न पर केंद्रित हैं:

  • Elasticsearch APIs के साथ इंटरैक्ट करना (search, indexing, cluster management)
  • Kibana सामग्री जैसे alerts, connectors और अधिक का निर्माण और प्रबंधन
  • Elastic Observability, Elastic Security और Agent Builder के लिए पैटर्न

उपलब्ध Skills

Cloud (5)
Skillविवरणसंस्करणलेखक
cloud-access-managementElastic Cloud संगठन पहुंच प्रबंधित करें: उपयोगकर्ताओं को आमंत्रित करें, Serverless प्रोजेक्ट्स को भूमिकाएँ असाइन करें, और Cloud API कुंजियाँ बनाएं या रद्द करें। उपयोगकर्ता पहुंच प्रदान करते, संशोधित करते या ऑडिट करते समय उपयोग करें।0.1.0elastic
cloud-create-projectREST API के माध्यम से Elastic Cloud Serverless प्रोजेक्ट्स (Elasticsearch, Observability, या Security) बनाता है, क्रेडेंशियल्स को फ़ाइल में सहेजता है, और एक स्कोप्ड Elasticsearch API कुंजी बूटस्ट्रैप करता है। नया serverless प्रोजेक्ट बनाते समय, search या observability वातावरण प्रावधान करते समय, या नया Elastic Cloud प्रोजेक्ट शुरू करते समय उपयोग करें।0.1.0elastic
cloud-manage-projectमौजूदा Elastic Cloud Serverless प्रोजेक्ट्स प्रबंधित करता है: सूची, प्राप्त करें, अपडेट करें, हटाएं, क्रेडेंशियल्स रीसेट करें, फिर से शुरू करें, और सहेजे गए क्रेडेंशियल्स लोड करें। एंडपॉइंट्स को हल करके और स्कोप्ड Elasticsearch API कुंजियाँ प्राप्त करके मौजूदा प्रोजेक्ट्स से जुड़ता है। Serverless प्रोजेक्ट्स पर day-2 ऑपरेशन करते समय, मौजूदा प्रोजेक्ट से कनेक्ट करते समय, प्रोजेक्ट क्रेडेंशियल्स लोड या रीसेट करते समय, या प्रोजेक्ट विवरण देखते समय उपयोग करें।0.1.0elastic
cloud-network-securityServerless नेटवर्क सुरक्षा (traffic filters) प्रबंधित करें: IP फ़िल्टर और AWS PrivateLink VPC फ़िल्टर बनाएं, अपडेट करें और हटाएं। नेटवर्क पहुंच प्रतिबंधित करते समय या निजी कनेक्टिविटी कॉन्फ़िगर करते समय उपयोग करें।0.1.0elastic
cloud-setupElastic Cloud प्रमाणीकरण और पर्यावरण डिफ़ॉल्ट कॉन्फ़िगर करता है। EC_API_KEY सेट करते समय, Cloud API पहुंच कॉन्फ़िगर करते समय, या जब किसी अन्य cloud skill को क्रेडेंशियल्स की आवश्यकता हो, उपयोग करें।0.1.0elastic
Elasticsearch (7)
Skillविवरणसंस्करणलेखक
elasticsearch-auditElasticsearch सुरक्षा ऑडिट लॉग सक्षम, कॉन्फ़िगर और क्वेरी करें। जब कार्य में ऑडिट लॉगिंग सेटअप, इवेंट फ़िल्टरिंग, या असफल लॉगिन जैसी सुरक्षा घटनाओं की जाँच शामिल हो, उपयोग करें।0.1.0elastic
elasticsearch-authnnative, file-based, LDAP/AD, SAML, OIDC, Kerberos, JWT, या certificate realms का उपयोग करके Elasticsearch में प्रमाणित करें। क्रेडेंशियल्स के साथ कनेक्ट करते समय, realm चुनते समय, या API कुंजियाँ प्रबंधित करते समय उपयोग करें। मान लें कि लक्षित realms पहले से कॉन्फ़िगर हैं।0.1.0elastic
elasticsearch-authzElasticsearch RBAC प्रबंधित करें: native उपयोगकर्ता, भूमिकाएँ, role mappings, document- और field-level सुरक्षा। उपयोगकर्ता या भूमिकाएँ बनाते समय, विशेषाधिकार असाइन करते समय, या LDAP/SAML जैसे बाहरी realms मैप करते समय उपयोग करें।0.1.1elastic
elasticsearch-esqlES|QL (Elasticsearch Query Language) क्वेरी निष्पादित करें, जब उपयोगकर्ता Elasticsearch डेटा क्वेरी करना चाहता है, लॉग का विश्लेषण करना चाहता है, मेट्रिक्स एकत्र करना चाहता है, डेटा का अन्वेषण करना चाहता है, या ES|QL परिणामों से चार्ट और डैशबोर्ड बनाना चाहता है, उपयोग करें।0.5.0elastic
elasticsearch-file-ingestस्ट्रीम प्रोसेसिंग और कस्टम ट्रांसफ़ॉर्म के साथ डेटा फ़ाइलों (CSV/JSON/Parquet/Arrow IPC) को Elasticsearch में इन्जेस्ट और ट्रांसफ़ॉर्म करें। फ़ाइलें लोड करते समय या बैच आयात डेटा करते समय उपयोग करें — reindexing, सामान्य ingest pipeline डिज़ाइन, या bulk API पैटर्न के लिए नहीं।0.2.0elastic
elasticsearch-onboardingElasticsearch के लिए नए डेवलपर्स को शून्य से एक काम करने वाले search अनुभव तक पहुँचने में मदद करें। उन्हें अपने इरादे को समझने, अपने डेटा को मैप करने और सर्वोत्तम प्रथाओं के साथ एक search अनुभव बनाने के माध्यम से मार्गदर्शन करें। जब उपयोगकर्ता search-संबंधित कार्यक्षमता बनाने का इरादा दिखाता है, अपने उपयोग के मामले के लिए Elasticsearch-संबंधित अवधारणाओं के बारे में पूछता है, या Elasticsearch के साथ शुरू करने में मदद की आवश्यकता व्यक्त करता है, उपयोग करें।
Kibana (9)
Skillविवरणसंस्करणलेखक
kibana-agent-builderKibana में Agent Builder एजेंट और कस्टम टूल बनाएं और प्रबंधित करें। Agent Builder में एजेंट या टूल बनाने, अपडेट करने, हटाने, परीक्षण करने या निरीक्षण करने के लिए कहने पर उपयोग करें।0.2.0elastic
kibana-alerting-rulesREST API या Terraform के माध्यम से Kibana alerting rules बनाएं और प्रबंधित करें। नियम जीवनचक्र (enable, disable, mute, snooze) या rules-as-code वर्कफ़्लो बनाते, अपडेट करते या प्रबंधित करते समय उपयोग करें।0.1.0elastic
kibana-anomaly-detectionElastic ML anomaly detection skill — investigation/RCA, स्कोर स्पष्टीकरण, job संचालन (create, datafeed, start/stop, results), और समस्या निवारण (missing docs, memory limits, datafeed health, lifecycle)। .ml-anomalies-*, .ml-config, .ml-notifications-*, .ml-annotations-* पर Kibana Agent Builder MCP टूल (ad_*) के विरुद्ध संचालित होता है। "क्या टूटा?"/"कौन सी इकाई?"/RCA, "स्कोर उच्च/निम्न क्यों है?"/renormalization, "datafeed stopped"/"memory limit", या ML anomaly detection job सेट या कॉन्फ़िगर करने के किसी भी अनुरोध का उत्तर देते समय उपयोग करें।0.2.0elastic
kibana-auditसहेजी गई वस्तुओं की पहुंच, लॉगिन और space संचालन के लिए Kibana ऑडिट लॉगिंग सक्षम और कॉन्फ़िगर करें। Kibana ऑडिट सेट करते समय, इवेंट फ़िल्टर करते समय, या Kibana और ES ऑडिट लॉग को सहसंबंधित करते समय उपयोग करें।0.1.0elastic
kibana-connectorsREST API या Terraform के माध्यम से Slack, PagerDuty, Jira, webhooks और अधिक के लिए Kibana connectors बनाएं और प्रबंधित करें। तृतीय-पक्ष एकीकरण कॉन्फ़िगर करते समय या connectors को कोड के रूप में प्रबंधित करते समय उपयोग करें।0.1.1elastic
kibana-dashboardsKibana Dashboards और visualizations बनाएं और प्रबंधित करें। जब आपको डैशबोर्ड और visualizations को घोषणात्मक रूप से परिभाषित करने, उन्हें संस्करण नियंत्रित करने, या उनके परिनियोजन को स्वचालित करने की आवश्यकता हो, उपयोग करें।
Observability (11)
Skillविवरणसंस्करणलेखक
observability-edot-dotnet-instrumentस्वचालित tracing, metrics और logs के लिए Elastic Distribution of OpenTelemetry (EDOT) .NET SDK के साथ एक .NET एप्लिकेशन को इंस्ट्रूमेंट करें। जब किसी .NET सेवा में कोई मौजूदा APM एजेंट नहीं है और observability जोड़ते समय उपयोग करें।0.1.0elastic
observability-edot-dotnet-migrateक्लासिक Elastic APM .NET एजेंट से EDOT .NET SDK में एक .NET एप्लिकेशन माइग्रेट करें। Elastic.Apm.* पैकेज से Elastic.OpenTelemetry पर स्विच करते समय उपयोग करें।0.1.0elastic
observability-edot-java-instrumentस्वचालित tracing, metrics और logs के लिए Elastic Distribution of OpenTelemetry (EDOT) Java एजेंट के साथ एक Java एप्लिकेशन को इंस्ट्रूमेंट करें। जब किसी Java सेवा में कोई मौजूदा APM एजेंट नहीं है और observability जोड़ते समय उपयोग करें।0.1.1elastic
observability-edot-java-migrateक्लासिक Elastic APM Java एजेंट से EDOT Java एजेंट में एक Java एप्लिकेशन माइग्रेट करें। elastic-apm-agent.jar से elastic-otel-javaagent.jar पर स्विच करते समय उपयोग करें।0.1.1elastic
observability-edot-python-instrumentस्वचालित tracing, metrics और logs के लिए Elastic Distribution of OpenTelemetry (EDOT) Python एजेंट के साथ एक Python एप्लिकेशन को इंस्ट्रूमेंट करें। जब किसी Python सेवा में कोई मौजूदा APM एजेंट नहीं है और observability जोड़ते समय उपयोग करें।0.1.0elastic
observability-edot-python-migrateक्लासिक Elastic APM Python एजेंट से EDOT Python एजेंट में एक Python एप्लिकेशन माइग्रेट करें। elastic-apm से elastic-opentelemetry पर स्विच करते समय उपयोग करें।0.1.0elastic
observability-k8s-investigation
Security (4)
Skillविवरणसंस्करणलेखक
security-alert-triageElastic Security alerts की triage करें — संदर्भ एकत्र करें, खतरों को वर्गीकृत करें, cases बनाएं और स्वीकार करें। Alerts की triage करते समय, SOC विश्लेषण करते समय, या detections की जाँच करते समय उपयोग करें।0.1.0elastic
security-case-managementKibana Cases API के माध्यम से SOC cases बनाएं, खोजें, अपडेट करें और प्रबंधित करें। घटनाओं को ट्रैक करते समय, alerts को cases से लिंक करते समय, जाँच नोट्स जोड़ते समय, या triage आउटपुट प्रबंधित करते समय उपयोग करें।0.1.0elastic
security-detection-rule-managementElastic Security detection rules (SIEM और Endpoint) बनाएं, ट्यून करें और प्रबंधित करें। False positives, exceptions, नए कवरेज, शोरगुल वाले rules, या Kibana API के माध्यम से rule प्रबंधन के लिए उपयोग करें।0.1.0elastic
security-generate-security-sample-dataElastic Security के लिए नमूना सुरक्षा घटनाएँ, हमले के परिदृश्य और सिंथेटिक alerts उत्पन्न करें। डेमो करते समय, डैशबोर्ड भरते समय, detection rules का परीक्षण करते समय, या POC सेट करते समय उपयोग करें।0.1.0elastic

सुरक्षा विचार

AI कोडिंग एजेंट वास्तविक क्रेडेंशियल्स, वास्तविक shell पहुंच और अक्सर उन्हें चलाने वाले उपयोगकर्ता की पूर्ण अनुमतियों के साथ संचालित होते हैं। जब वे एजेंट सुरक्षा वर्कफ़्लो की ओर इंगित किए जाते हैं, तो दांव अधिक होते हैं। यह शुरू करने से पहले जोखिम के बारे में एक स्पष्ट बातचीत की मांग करता है।

  • अपना स्वयं का threat modeling करें। मूल्यांकन करें कि एजेंट किस डेटा तक पहुंच सकता है, वह क्या कार्रवाई कर सकता है, और यदि वह अप्रत्याशित रूप से व्यवहार करता है तो क्या होता है। AI सिस्टम को सुरक्षित रूप से तैनात करने पर CISA का संयुक्त मार्गदर्शन एक अच्छा प्रारंभिक बिंदु है।
  • एजेंट के माध्यम से बहने वाले डेटा के बारे में जागरूक रहें। सुरक्षा डेटा में PII, कमांड लाइनों में एम्बेडेड क्रेडेंशियल्स और अन्य विनियमित डेटा हो सकता है। जब कोई एजेंट alerts या process events क्वेरी करता है, तो वह सामग्री मॉडल के संदर्भ में प्रवेश करती है और तृतीय-पक्ष API को भेजी जा सकती है। अपनी infosec और अनुपालन टीमों को जल्दी शामिल करें।
  • ये एजेंट हमलावर-नियंत्रित इनपुट संसाधित करते हैं। Alerts, event fields और फ़ाइल सामग्री में नियमित रूप से हमलावरों द्वारा तैयार किए गए स्ट्रिंग होते हैं। Prompt injection यहाँ सैद्धांतिक नहीं है; यह ऑपरेटिंग वातावरण का एक अंतर्निहित गुण है। Brainworm जैसे शोध प्रदर्शित करते हैं कि एजेंट संदर्भ फ़ाइलें अकेले promptware के लिए एक दृढ़ता तंत्र के रूप में काम कर सकती हैं।
  • विशेषाधिकारों को कसकर सीमित करें। API कुंजियों को आवश्यक न्यूनतम विशेषाधिकार दें। व्यापक प्रतिक्रिया विशेषाधिकार विशेष रूप से खतरनाक हैं। जब तक आप व्यवहार को मान्य नहीं कर लेते, तब तक केवल-पढ़ने की पहुंच एक अच्छा डिफ़ॉल्ट है।
  • एजेंट टूल पहुंच और नेटवर्क पहुंच प्रतिबंधित करें। अधिकांश AI कोडिंग एजेंट व्यापक डिफ़ॉल्ट के साथ आते हैं: shell निष्पादन, फ़ाइल सिस्टम लेखन, इंटरनेट पहुंच। उपलब्ध टूल सतह को कम करना सीमित करता है कि एक समझौता या गलत निर्देशित एजेंट क्या कर सकता है।
  • गैर-उत्पादन वातावरण में शुरू करें। लाइव सुरक्षा डेटा ले जाने वाली किसी भी चीज़ से कनेक्ट करने से पहले skills का मूल्यांकन करने के लिए Serverless trial प्रोजेक्ट, dev cluster या पृथक Kibana space का उपयोग करें।

ये skills ओपन सोर्स हैं ठीक इसलिए ताकि आप ऑडिट कर सकें कि वे क्या करते हैं। हम आपको उन्हें चलाने से पहले पढ़ने के लिए प्रोत्साहित करते हैं।

आरंभ करना

आप Claude Code नेटिव प्लगइन सिस्टम, npx के साथ skills CLI, या इस रिपॉजिटरी को क्लोन करके और बंडल किए गए इंस्टॉलर स्क्रिप्ट को चलाकर Elastic skills इंस्टॉल कर सकते हैं। npx विधि के लिए आपके वातावरण में Node.js उपलब्ध होना चाहिए।

[!TIP] हर skill इंस्टॉल न करें। प्रत्येक इंस्टॉल किया गया skill routing संदर्भ जोड़ता है जिसे आपका एजेंट हर अनुरोध पर मूल्यांकन करता है। cloud और elasticsearch auth skills इंस्टॉल करें — अधिकांश अन्य skills उन पर निर्भर करते हैं — फिर केवल अपने वर्कफ़्लो से संबंधित skills जोड़ें। इंस्टॉल किए गए सेट को केंद्रित रखना संदर्भ bloating से बचाता है और एजेंट को सही skill पर विश्वसनीय रूप से route करने में मदद करता है।

Claude Code प्लगइन (Claude Code उपयोगकर्ताओं के लिए अनुशंसित)

Claude Code में एक नेटिव प्लगइन सिस्टम है जो skills को सीधे प्रबंधित करता है। इस रिपॉजिटरी को marketplace स्रोत के रूप में जोड़कर शुरू करें:```sh claude plugin marketplace add https://github.com/elastic/agent-skills

root@kitploit:~
एक बार जोड़ने के बाद, व्यक्तिगत प्लगइन्स को नाम से इंस्टॉल करें:```sh
claude plugin install elasticsearch@elastic-agent-skills
claude plugin install kibana@elastic-agent-skills
claude plugin install observability@elastic-agent-skills
claude plugin install security@elastic-agent-skills
claude plugin install cloud@elastic-agent-skills

[!NOTE] इंस्टॉल करने के बाद, /reload-plugins चलाने पर स्किल्स तुरंत दिखाई नहीं दे सकती हैं। यह एक ज्ञात Claude Code समस्या है — नए इंस्टॉल किए गए प्लगइन्स को लोड करने के लिए अपना Claude Code सत्र पुनः आरंभ करें।

या किसी भी Claude Code सत्र के अंदर इंटरैक्टिव प्लगइन ब्राउज़र का उपयोग करें:``` /plugins

root@kitploit:~
यह सभी कॉन्फ़िगर किए गए मार्केटप्लेस से उपलब्ध प्लगइन्स को ब्राउज़ करने, इंस्टॉल करने के लिए चयन करने, और पहले से इंस्टॉल किए गए प्लगइन्स को प्रबंधित करने के लिए एक मेनू खोलता है।

### GitHub Copilot CLI

GitHub Copilot CLI में एक नेटिव प्लगइन सिस्टम है। इस रिपॉजिटरी को मार्केटप्लेस स्रोत के रूप में जोड़ें:```sh
copilot plugin marketplace add elastic/agent-skills

एक बार जोड़ने के बाद, व्यक्तिगत प्लगइन्स को नाम से इंस्टॉल करें:```sh copilot plugin install elasticsearch@elastic-agent-skills copilot plugin install kibana@elastic-agent-skills copilot plugin install observability@elastic-agent-skills copilot plugin install security@elastic-agent-skills copilot plugin install cloud@elastic-agent-skills

root@kitploit:~
या Copilot सत्र के अंदर इंटरैक्टिव रूप से उपलब्ध प्लगइन्स ब्राउज़ करें:```
/plugin list

npx (अनुशंसित)

स्किल्स इंस्टॉल करने का सबसे तेज़ तरीका skills CLI के साथ है। इस रिपॉजिटरी को क्लोन करने की ज़रूरत नहीं है — बस चलाएँ:```sh npx skills add elastic/agent-skills

root@kitploit:~
यह एक इंटरैक्टिव प्रॉम्प्ट लॉन्च करता है जिससे स्किल्स और [टारगेट एजेंट्स](https://github.com/vercel-labs/skills?tab=readme-ov-file#supported-agents) का चयन किया जा सकता है। CLI प्रत्येक स्किल फ़ोल्डर को एजेंट द्वारा खोजे जाने के लिए सही स्थान पर कॉपी करता है।

नाम से एक विशिष्ट स्किल इंस्टॉल करें:```sh
npx skills add elastic/agent-skills --skill elasticsearch-esql

या @ शॉर्टहैंड का उपयोग करके स्किल को सीधे repo@skill के रूप में निर्दिष्ट करें (--skill के समकक्ष):```sh npx skills add elastic/agent-skills@elasticsearch-esql

root@kitploit:~
विशिष्ट एजेंटों में इंस्टॉल करें ([समर्थित एजेंट](https://github.com/vercel-labs/skills?tab=readme-ov-file#supported-agents) देखें):```sh
npx skills add elastic/agent-skills -a cursor -a claude-code

उपलब्ध कौशलों की सूची बिना इंस्टॉल किए देखें:```sh npx skills add elastic/agent-skills --list

root@kitploit:~
सभी एजेंटों के लिए सभी कौशल स्थापित करें (गैर-इंटरैक्टिव):```sh
npx skills add elastic/agent-skills --all
Flagविवरण
-a, --agentविशिष्ट एजेंटों को लक्षित करें (देखें समर्थित एजेंट)
-s, --skillनाम से विशिष्ट स्किल्स इंस्टॉल करें
-g, --globalप्रोजेक्ट निर्देशिका के बजाय उपयोगकर्ता होम में इंस्टॉल करें
-y, --yesपुष्टिकरण प्रॉम्प्ट छोड़ें
--allबिना प्रॉम्प्ट के सभी एजेंटों में सभी स्किल्स इंस्टॉल करें
--listइंस्टॉल किए बिना उपलब्ध स्किल्स सूचीबद्ध करें

स्थानीय क्लोन

यदि आप स्थानीय चेकआउट से काम करना पसंद करते हैं, या आपके वातावरण में Node.js / npx नहीं है, तो रिपॉजिटरी को क्लोन करें और बंडल किए गए bash इंस्टॉलर का उपयोग करें:```sh git clone https://github.com/elastic/agent-skills.git cd agent-skills ./scripts/install-skills.sh add -a

root@kitploit:~
स्क्रिप्ट को bash 3.2+ और मानक Unix उपयोगिताओं (`awk`, `find`, `cp`, `rm`, `mkdir`) की आवश्यकता होती है।

| फ़्लैग              | विवरण                           |
| ----------------- | ------------------------------------- |
| `-a, --agent`     | लक्षित एजेंट (दोहराने योग्य)             |
| `-s, --skill`     | नाम से विशिष्ट स्किल्स इंस्टॉल करें       |
| `-f, --force`     | पहले से इंस्टॉल की गई स्किल्स को ओवरराइट करें    |
| `-y, --yes`       | पुष्टिकरण प्रॉम्प्ट छोड़ें             |

सभी उपलब्ध स्किल्स की सूची बनाएं:```sh
./scripts/install-skills.sh list

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

एजेंटइंस्टॉल निर्देशिका
claude-code.claude/skills
cursor.agents/skills
codex.agents/skills
opencode.agents/skills
pi.pi/agent/skills
windsurf.windsurf/skills
roo.roo/skills
cline.agents/skills
github-copilot.agents/skills
gemini-cli.agents/skills

स्किल्स अपडेट करना

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

Claude Code प्लगइन

सभी इंस्टॉल किए गए प्लगइन्स को उनके नवीनतम संस्करणों में अपडेट करें:```sh claude plugin update

root@kitploit:~
किसी विशिष्ट प्लगइन को अपडेट करें:```sh
claude plugin update elastic-elasticsearch

क्लाउड कोड के भीतर /plugins का उपयोग करके प्लगइन्स को स्वचालित रूप से अपडेट रखने के लिए, ऑटो-अपडेट सक्षम करें।

जब ऑटो-अपडेट चालू होता है, तो क्लाउड कोड स्टार्टअप पर नए प्लगइन संस्करणों की जाँच करता है और पृष्ठभूमि में अपडेट करता है।

GitHub Copilot CLI

सभी इंस्टॉल किए गए प्लगइन्स को उनके नवीनतम संस्करणों में अपडेट करें:```sh copilot plugin update

root@kitploit:~
किसी विशिष्ट प्लगइन को अपडेट करें:```sh
copilot plugin update elasticsearch

npx

जाँचें कि क्या कोई इंस्टॉल किया गया स्किल अपस्ट्रीम में बदल गया है:```sh npx skills check

root@kitploit:~
सभी इंस्टॉल किए गए स्किल्स के नवीनतम संस्करण खींचें:```sh
npx skills update

CLI प्रत्येक स्किल के स्रोत रिपॉजिटरी और एक कंटेंट हैश को लॉक फ़ाइल में ट्रैक करता है। check आपके लोकल हैश की तुलना GitHub से करता है; update किसी भी बदली हुई चीज़ को फिर से डाउनलोड करता है।

टिप: डिफ़ॉल्ट npx इंस्टॉलेशन सिमलिंक का उपयोग करता है, इसलिए हर एजेंट एक ही कैनोनिकल कॉपी की ओर इशारा करता है। एक बार अपडेट करने से सभी एजेंट एक साथ रीफ्रेश हो जाते हैं।

लोकल क्लोन

मौजूदा स्किल्स को ओवरराइट करने के लिए इंस्टॉलर को --force के साथ फिर से चलाएँ:```sh git pull ./scripts/install-skills.sh add -a --force

root@kitploit:~
बिना `--force` के स्क्रिप्ट उन स्किल्स को छोड़ देती है जो पहले से इंस्टॉल हैं।

## स्किल फॉर्मेट

हर स्किल फोल्डर में YAML फ्रंटमैटर और मार्कडाउन निर्देशों के साथ एक `SKILL.md` होता है:```yaml
---
name: elasticsearch-my-skill
description: >
  What the skill does AND when an agent should activate it.
metadata:
  version: 0.1.0
  visibility: public
---

# My Skill

[Instructions that the agent follows when this skill is active]

description फ़ील्ड ही एकमात्र ट्रिगर तंत्र है — एजेंट रनटाइम इसे पढ़कर तय करते हैं कि स्किल कब लोड करनी है। पूर्ण प्रारूप विनिर्देश के लिए, agentskills.io/specification देखें।

समस्याएँ

कोई समस्या मिली या कोई सुझाव है? एक इश्यू खोलें और हम उसकी समीक्षा करेंगे।

अस्वीकरण

ये स्किल्स यथावत प्रदान की गई हैं। महत्वपूर्ण कार्यों के लिए इन पर भरोसा करने से पहले हमेशा अपने स्वयं के वातावरण में स्किल्स का पूरी तरह से परीक्षण करें।

टूल डाउनलोड करें
0.1.0
elastic
elasticsearch-security-troubleshootingElasticsearch सुरक्षा त्रुटियों का निदान और समाधान करें: 401/403 विफलताएँ, TLS समस्याएँ, समाप्त API कुंजियाँ, role mapping बेमेल, और Kibana लॉगिन समस्याएँ। जब उपयोगकर्ता सुरक्षा त्रुटि की रिपोर्ट करता है, उपयोग करें।0.1.0elastic
0.1.2
elastic
kibana-vegaKibana में ES|QL डेटा स्रोतों के साथ Vega और Vega-Lite visualizations बनाएं। मानक Lens चार्ट से परे कस्टम चार्ट, डैशबोर्ड या प्रोग्रामेटिक पैनल लेआउट बनाते समय उपयोग करें।0.1.0elastic
kibana-workflowsElastic Workflow YAML परिभाषाएँ लिखें, मान्य करें, परीक्षण करें, चलाएं और निरीक्षण करें। जब उपयोगकर्ता प्राकृतिक भाषा को Kibana workflow में बदलना चाहता है, workflow YAML ठीक करना चाहता है, triggers या steps समझना चाहता है, या वास्तविक Kibana के विरुद्ध त्वरित परीक्षण लूप चलाना चाहता है, उपयोग करें।0.5.0elastic
kibana-streamsREST API के माध्यम से Kibana Streams सूचीबद्ध करें, निरीक्षण करें, सक्षम करें, अक्षम करें और resync करें। जब उपयोगकर्ता को stream विवरण, ingest सेटिंग्स, query-stream सेटिंग्स, या लिंक किए गए अनुलग्नक (डैशबोर्ड, rules, SLOs) की आवश्यकता हो, उपयोग करें।0.2.0elastic
OTel telemetry (EDOT) का उपयोग करके Kubernetes workload, node और control-plane समस्याओं की जाँच करें। pod विफलताओं (CrashLoopBackOff, OOMKilled, Error), node दबाव, संसाधन थकावट, image pull विफलताओं, admission अस्वीकृतियों, autoscaling विसंगतियों का निदान करते समय, या K8s स्थिति को एप्लिकेशन सिग्नल के साथ सहसंबंधित करते समय उपयोग करें। केवल OTel ingest पथ — विरासत ECS Kubernetes एकीकरण आकार दायरे से बाहर है।
0.2.0
elastic
observability-llm-obsLLMs और agentic ऐप्स की निगरानी करें: प्रदर्शन, token/cost, प्रतिक्रिया गुणवत्ता और workflow orchestration। जब उपयोगकर्ता LLM निगरानी, GenAI observability, या AI लागत/गुणवत्ता के बारे में पूछता है, उपयोग करें।0.1.0elastic
observability-logs-searchES|QL का उपयोग करके Observability लॉग खोजें और फ़िल्टर करें। लॉग स्पाइक्स, त्रुटियों या विसंगतियों की जाँच करते समय; मात्रा और रुझान प्राप्त करते समय; या घटनाओं के दौरान सेवाओं या कंटेनरों में ड्रिल करते समय उपयोग करें।0.2.0elastic
observability-manage-slosKibana API का उपयोग करके Elastic Observability में SLOs बनाएं और प्रबंधित करें। SLIs परिभाषित करते समय, error budgets सेट करते समय, या SLO जीवनचक्र प्रबंधित करते समय उपयोग करें।0.2.0elastic
observability-service-healthSLOs, alerts, ML, throughput, latency, error rate और dependencies का उपयोग करके APM सेवा स्वास्थ्य का आकलन करें। सेवा स्थिति, प्रदर्शन की जाँच करते समय, या जब उपयोगकर्ता सेवा स्वास्थ्य के बारे में पूछता है, उपयोग करें।0.1.0elastic