विकास Skills
ego lite browser
प्रायोजकego lite AI एजेंटों के लिए वेब ऑटोमेशन चलाने वाला सबसे तेज़ ब्राउज़र है, जो Codex या Claude Code के साथ आपकी लॉग-इन स्थिति साझा करता है, शून्य लागत, शून्य कॉन्फ़िगरेशन।
Alpha Vantage MCP Server
प्रायोजकवित्तीय बाजार डेटा तक पहुंच: रियलटाइम और ऐतिहासिक स्टॉक, ईटीएफ, विकल्प, विदेशी मुद्रा, क्रिप्टो, कमोडिटी, मूलभूत, तकनीकी संकेतक और अधिक
- 92.5k
git-workflow-and-versioning
addyosmaniगिट वर्कफ़्लो प्रथाओं को संरचित करता है। किसी भी कोड परिवर्तन करते समय उपयोग करें। कमिट करते समय, ब्रांचिंग करते समय, विरोधों को हल करते समय, या जब आपको कई समानांतर स्ट्रीम में कार्य को व्यवस्थित करने की आवश्यकता हो, तब उपयोग करें। रिलीज़ काटते समय, सिमैंटिक वर्जन बंप चुनते समय, टैग करते समय, या चेंजलॉग लिखते समय उपयोग करें।
विकासकोड समीक्षाDevOps github-actions-docs
xixu-meउपयोग तब करें जब उपयोगकर्ता GitHub Actions वर्कफ़्लो, वर्कफ़्लो सिंटैक्स, ट्रिगर, मैट्रिसेस, रनर, पुन: प्रयोज्य वर्कफ़्लो, आर्टिफैक्ट, कैशिंग, सीक्रेट, OIDC, डिप्लॉयमेंट, कस्टम एक्शन या Actions Runner Controller को लिखने, समझाने, अनुकूलित करने, माइग्रेट करने, सुरक्षित करने या समस्या निवारण करने के बारे में पूछते हैं, विशेष रूप से जब उन्हें आधिकारिक GitHub दस्तावेज़ीकरण, सटीक लिंक या दस्तावे
विकासDevOpsदस्तावेज़- 3k
github-issue-creator
microsoftकच्चे नोट्स, त्रुटि लॉग, वॉइस डिक्टेशन, या स्क्रीनशॉट को स्पष्ट GitHub-फ्लेवर्ड मार्कडाउन इश्यू रिपोर्ट में बदलें। तब उपयोग करें जब उपयोगकर्ता बग जानकारी, त्रुटि संदेश, या अनौपचारिक विवरण पेस्ट करता है और एक संरचित GitHub इश्यू चाहता है। दृश्य साक्ष्य के लिए छवियों/GIF का समर्थन करता है।
विकास - 3.2k
golang-benchmark
samberगोलैंग बेंचमार्किंग, प्रोफाइलिंग और प्रदर्शन मापन। इसका उपयोग तब करें जब गो बेंचमार्क लिखना, चलाना या तुलना करना हो, pprof के साथ हॉट पाथ प्रोफाइल करना हो, CPU/मेमोरी/ट्रेस प्रोफाइल की व्याख्या करनी हो, benchstat के साथ परिणामों का विश्लेषण करना हो, CI बेंचमार्क रिग्रेशन डिटेक्शन सेट करना हो, या Prometheus रनटाइम मेट्रिक्स के साथ उत्पादन प्रदर्शन की जांच करनी हो। इसका उपयोग तब भी करें जब डेवलप
विकासपरीक्षणकोड समीक्षा - 3.2k
golang-cli
samberगोलैंग कमांड-लाइन एप्लिकेशन विकास। इसका उपयोग तब करें जब किसी Go CLI टूल का निर्माण, संशोधन या समीक्षा कर रहे हों — विशेष रूप से कमांड संरचना, फ्लैग हैंडलिंग, कॉन्फ़िगरेशन लेयरिंग, वर्जन एम्बेडिंग, एग्जिट कोड, I/O पैटर्न, सिग्नल हैंडलिंग, शेल कम्प्लीशन, आर्गुमेंट वैलिडेशन और CLI यूनिट टेस्टिंग के लिए। यह तब भी ट्रिगर होता है जब कोड cobra, viper या urfave/cli का उप
विकास - 3.2k
golang-code-style
samberWe need to translate the given English text into Hindi. The text describes a skill about Golang code style conventions. We must preserve the name "golang-code-style" but it's not in the text, so we don't include it. We also preserve URLs, product names, protocol names, numbers, technical terms. The text includes references to other skills like "samber/cc-skills-golang@golang-naming" etc. Those should be preserved as is. The translation should be natural Hindi, but keep technical terms like "Golang", "code style", "line length", "variable declarations", "control flow", "comments", "linter", "doc comments" etc. Possibly use transliteration or Hindi equivalents? For technical terms, often English terms are used in Hindi context. But we can translate where possible. For example, "line length and breaking" -> "पंक्ति की लंबाई और विभाजन". "variable declarations" -> "चर घोषणाएँ". "control flow clarity" -> "न
विकासकोड समीक्षा - 3.2k
golang-concurrency
samberगोलांग कंकरेंसी पैटर्न। इसका उपयोग तब करें जब गोरूटीन, चैनल, सेलेक्ट, लॉक, सिंक प्रिमिटिव, एरग्रुप, सिंगलफ्लाइट, वर्कर पूल, या फैन-आउट/फैन-इन पाइपलाइन से जुड़े कंकरेंट गो कोड लिख रहे हों या समीक्षा कर रहे हों। यह तब भी सक्रिय होता है जब आप गोरूटीन लीक, रेस कंडीशन, चैनल ओनरशिप समस्याएं पहचानते हैं, या चैनल और म्यूटेक्स के बीच चय
विकासकोड समीक्षा - 3.2k
golang-context
samberGolang में idiomatic context.Context का उपयोग — API सीमाओं के माध्यम से प्रसार, रद्दीकरण, टाइमआउट और डेडलाइन, अनुरोध-स्कोप्ड मान, पृष्ठभूमि कार्य के लिए context.WithoutCancel जो अनुरोधों से आगे रहता है। लागू करें जब परतों में संदर्भ प्रसार डिज़ाइन कर रहे हों, लीक या समाप्त न हुए संदर्भों को डीबग कर रहे हों, context.Background/TODO/WithoutCancel के बीच चयन कर रहे हों, या संदर्भ में मान संग्रहीत कर रहे हों। उस कोड के लिए नहीं जो केवल ctx को पहले पैर
विकास - 3.2k
golang-continuous-integration
samberCI/CD पाइपलाइन कॉन्फ़िगरेशन जो Golang प्रोजेक्ट्स के लिए GitHub Actions का उपयोग करता है — टेस्टिंग, लिंटिंग, SAST, सुरक्षा स्कैनिंग, कोड कवरेज, Dependabot, Renovate, GoReleaser, कोड रिव्यू ऑटोमेशन और रिलीज़ पाइपलाइन। इसका उपयोग तब करें जब Go प्रोजेक्ट CI सेटअप या सुधार करना हो, GitHub Actions वर्कफ़्लो कॉन्फ़िगर करना हो, लिंटर या सुरक्षा स्कैनर जोड़ना हो, डिपेंडेंसी अपडेट ऑटोमेट करना हो,
विकासDevOpsपरीक्षण - 3.2k
golang-data-structures
samberगोलैंग डेटा संरचनाएँ — स्लाइस (आंतरिक, क्षमता वृद्धि, पूर्व-आवंटन, स्लाइस पैकेज), मैप (आंतरिक, हैश बकेट, मैप पैकेज), ऐरे, कंटेनर/लिस्ट/हीप/रिंग, स्ट्रिंग्स.बिल्डर बनाम बाइट्स.बफर, जेनेरिक कलेक्शन, पॉइंटर्स (अनसेफ.पॉइंटर, वीक.पॉइंटर), और कॉपी सेमैंटिक्स। गो डेटा संरचनाओं को चुनने या अनुकूलित करने, जेनेरिक कंटेन
विकासडेटा विश्लेषण - 3.2k
golang-database
samberGo डेटाबेस एक्सेस के लिए व्यापक मार्गदर्शिका — पैरामीटराइज़्ड क्वेरीज़, स्ट्रक्ट स्कैनिंग, NULL योग्य कॉलम, ट्रांज़ैक्शन, आइसोलेशन लेवल, SELECT FOR UPDATE, कनेक्शन पूल, बैच प्रोसेसिंग, कॉन्टेक्स्ट प्रोपेगेशन और माइग्रेशन टूलिंग। PostgreSQL, MariaDB, MySQL या SQLite के साथ इंटरैक्ट करने वाले Golang कोड को लिखते, समीक्षा करते या डीबग करते समय उपयोग करें; डेटाबेस परीक्षण के लिए; या database/sql, sqlx या pg
विकासडेटाबेस - 3.2k
golang-dependency-injection
samberगोलांग में डिपेंडेंसी इंजेक्शन (DI) के लिए व्यापक मार्गदर्शिका। इसमें शामिल है कि DI क्यों महत्वपूर्ण है (परीक्षणीयता, ढीला युग्मन, चिंताओं का पृथक्करण, जीवनचक्र प्रबंधन), मैनुअल कंस्ट्रक्टर इंजेक्शन, और DI लाइब्रेरी तुलना (google/wire, uber-go/dig, uber-go/fx, samber/do)। इस कौशल का उपयोग सेवा आर्किटेक्चर डिजाइन करते समय, डिपेंडेंसी इंजेक्शन सेट करते समय, कसकर युग
विकासकोड समीक्षाAPI - 3.2k
golang-dependency-management
samberगोलांग प्रोजेक्ट्स के लिए निर्भरता प्रबंधन रणनीतियाँ — go.mod प्रबंधन, पैकेज इंस्टॉल/अपग्रेड करना, न्यूनतम संस्करण चयन, भेद्यता स्कैनिंग, पुरानी निर्भरता ट्रैकिंग, बाइनरी आकार विश्लेषण, Dependabot/Renovate सेटअप, विरोध समाधान, और go.work वर्कस्पेस। उपयोग तब करें जब Go निर्भरताएँ जोड़ना, हटाना या अपग्रेड करना हो, भेद्यताओं का ऑडिट करना हो, संस्करण विरोधों को हल करना हो, या स्वचाल
विकाससुरक्षाDevOps - 3.2k
golang-design-patterns
samberइडियोमैटिक गोलैंग डिज़ाइन पैटर्न — फंक्शनल ऑप्शंस, कंस्ट्रक्टर, एरर फ्लो और कैस्केडिंग, रिसोर्स मैनेजमेंट और लाइफसाइकिल, ग्रेसफुल शटडाउन, रेज़िलिएंस, आर्किटेक्चर, डिपेंडेंसी इंजेक्शन, डेटा हैंडलिंग, स्ट्रीमिंग और अन्य। तब लागू करें जब आर्किटेक्चरल पैटर्न के बीच स्पष्ट रूप से चुनाव करना हो, फंक्शनल ऑप्शंस लागू करना हो, कं
विकासडिज़ाइनकोड समीक्षा - 3.2k
golang-documentation
samberGolang परियोजनाओं के लिए व्यापक दस्तावेज़ीकरण मार्गदर्शिका, जिसमें godoc टिप्पणियाँ, README, CONTRIBUTING, CHANGELOG, Go Playground, उदाहरण परीक्षण, API दस्तावेज़ और llms.txt शामिल हैं। इसका उपयोग दस्तावेज़ टिप्पणियाँ लिखने या समीक्षा करने, दस्तावेज़ीकरण, कोड उदाहरण जोड़ने, दस्तावेज़ साइटें सेट करने या दस्तावेज़ीकरण सर्वोत्तम प्रथाओं पर चर्चा करने के दौरान करें। यह लाइब्रेरी और एप्लिकेशन/CLI दोनों के लिए ट्रिगर होता है।
विकासदस्तावेज़कोड समीक्षा - 3.2k
golang-error-handling
samberइडियोमैटिक गोलैंग एरर हैंडलिंग — %w के साथ क्रिएशन और रैपिंग, errors.Is/As, errors.Join, कस्टम एरर टाइप्स, सेंटिनल एरर्स, panic/recover, सिंगल हैंडलिंग रूल, slog के साथ स्ट्रक्चर्ड लॉगिंग, HTTP रिक्वेस्ट लॉगिंग मिडलवेयर, और प्रोडक्शन एरर्स के लिए samber/oops। लॉग एग्रीगेशन थर्ड-पार्टी टूल्स के साथ स्केल पर लॉग्स को उपयोगी बनाने के लिए बनाया गया। Go कोड में एरर्स बनाते, रैप करते, निर
विकासकोड समीक्षा - 3.2k
golang-google-wire
samberWe need to translate the given English text to Hindi. The text describes compile-time dependency injection in Golang using google/wire, listing various functions and concepts. We must preserve product names, protocol names, URLs, numbers, and technical terms. The name "golang-google-wire" is not in the text, so we don't include it. We translate only the text inside <text>. No extra commentary, labels, etc. Let's translate step by step: "Compile-time dependency injection in Golang using google/wire" -> "गोलैंग में google/wire का उपयोग करके कंपाइल-टाइम डिपेंडेंसी इंजेक्शन" "— wire.NewSet, wire.Build, wire.Bind (interface→concrete), wire.Struct, wire.Value, wire.InterfaceValue, wire.FieldsOf, cleanup functions, //go:build wireinject injector files, and generated wire_gen.go." -> "— wire.NewSet, wire.B
विकासकोड समीक्षा - 3.2k
golang-graphql
samberगोलैंग में gqlgen या graphql-go का उप
विकासAPI - 3.2k
golang-grpc
samberGolang माइक्रोसर्विसेज़ के लिए gRPC उपयोग दिशानिर्देश, प्रोटोबफ़ संगठन, और उत्पादन-तैयार पैटर्न प्रदान करता है। इसका उपयोग तब करें जब gRPC सर्वर/क्लाइंट को लागू, समीक्षा या डीबग कर रहे हों, प्रोटो फ़ाइलें लिख रहे हों, इंटरसेप्टर सेट कर रहे हों, स्टेटस कोड के साथ gRPC त्रुटियों को संभाल रहे हों, TLS/mTLS कॉन्फ़िगर कर रहे हों, bufconn के साथ परीक्षण कर रहे हों, या स्ट्रीमिंग RPC के स
विकासAPIकोड समीक्षा - 3.2k
golang-how-to
samberगोलैंग कौशल ऑर्केस्ट्रेटर — किसी भी गोलैंग कोडिंग, समीक्षा, डीबग या सेटअप कार्य पर हमेशा सक्रिय रहता है। कार्य संदर्भ पढ़ता है और samber/cc-skills-golang से सबसे प्रासंगिक कौशल लोड करता है, अक्सर एक साथ कई: gRPC सेवा लिखने पर golang-grpc + golang-testing + golang-error-handling लोड होता है; पैनिक डीबग करने पर golang-troubleshooting + golang-safety लोड होता है; सुरक्षा ऑडिट करने पर golang-security + golang-lint + golang-safety लोड होता है। साथ ही:
विकासकोड समीक्षापरीक्षण - 3.2k
golang-lint
samberGolang प्रोजेक्ट्स के लिए लिंटिंग सर्वोत्तम अभ्यास और golangci-lint कॉन्फ़िगरेशन — लिंटर चलाना, .golangci.yml कॉन्फ़िगर करना, nolint निर्देशों के साथ चेतावनियाँ दबाना, लिंट आउटपुट की व्याख्या करना और लिंटर चुनना। इसका उपयोग तब करें जब golangci-lint कॉन्फ़िगर करना हो, लिंट चेतावनियों या nolint सप्रेशन के बारे में पूछना हो, कोड गुणवत्ता टूलिंग सेट अप करनी हो, या लिंटर चुनने हों। इसका उपयोग तब भी करें
विकासकोड समीक्षापरीक्षण - 3.2k
golang-linter
sambergolang-linter — AI एजेंटों के लिए एक इंस्टॉल करने योग्य कौशल।
विकासकोड समीक्षा - 3.2k
golang-modernize
samberगोलांग कोड को हाल की भाषा सुविधाओं, मानक लाइब्रेरी सुधारों और प्रचलित पैटर्न का उपयोग करने के लिए आधुनिक बनाएं। गो कोड लिखते या समीक्षा करते समय और पुराने शैली के पैटर्न का पता चलने पर, या किसी अप्रचलन चेतावनी का सामना करने पर सक्रिय रूप से ट्रिगर करें। इसका उपयोग तब भी करें जब उपयोगकर्ता स्पष्ट रूप से आधुनिकीकरण, गो संस्करण उन्नयन, या CI/टूलिंग रिफ्रेश का अनुरोध करता है।
विकासकोड समीक्षा - 3.2k
golang-naming
samberGo (Golang) नामकरण परंपराएँ — पैकेज, कंस्ट्रक्टर, स्ट्रक्ट, इंटरफ़ेस, कॉन्स्टेंट, एनम, एरर, बूलियन, रिसीवर, गेटर/सेटर, फंक्शनल ऑप्शन, एक्रोनिम, टेस्ट फंक्शन और सबटेस्ट नाम शामिल हैं। इस कौशल का उपयोग नया Go कोड लिखते समय, समीक्षा या रीफैक्टरिंग करते समय, नामकरण विकल्पों (New बनाम NewTypeName, isConnected बनाम connected, ErrNotFound बनाम NotFoundError, iota 0 पर StatusReady बनाम StatusUnknown) के बीच चय
विकासकोड समीक्षा - 3.2k
golang-observability
samberगोलांग दैनिक अवलोकनीयता — उत्पादन में हमेशा चालू रहने वाले सिग्नल। इसमें slog के साथ संरचित लॉगिंग, प्रोमेथियस मेट्रिक्स, ओपनटेलीमेट्री वितरित ट्रेसिंग, pprof/पायरोस्कोप के साथ सतत प्रोफाइलिंग, सर्वर-साइड RUM इवेंट ट्रैकिंग, अलर्टिंग और ग्राफाना डैशबोर्ड शामिल हैं। गो सेवाओं को उत्पादन निगरानी के लिए इंस्ट्रूमेंट करते समय, मेट्रिक्स या अलर्टिंग सेट कर
विकासDevOps - 3.2k
golang-performance
samberगोलांग प्रदर्शन अनुकूलन पैटर्न और पद्धति - यदि X अड़चन है, तो Y लागू करें। इसमें आवंटन कमी, CPU दक्षता, मेमोरी लेआउट, GC ट्यूनिंग, पूलिंग, कैशिंग और हॉट-पाथ अनुकूलन शामिल है। इसका उपयोग तब करें जब प्रोफाइलिंग या बेंचमार्क ने कोई अड़चन पहचान ली हो और आपको उसे ठीक करने के लिए सही अनुकूलन पैटर्न की आवश्यकता हो। इसका उपयोग प्रदर्शन कोड समीक्षा करते समय भी करें ताकि सुधार
विकासकोड समीक्षा - 3.2k
golang-popular-libraries
samberउत्पादन-तैयार Golang लाइब्रेरी और फ्रेमवर्क की सिफारिश करता है। तब लागू करें जब उपयोगकर्ता स्पष्ट रूप से लाइब्रेरी सुझाव मांगता है, विकल्पों की तुलना करना चाहता है, किसी विशिष्ट कार्य के लिए लाइब्रेरी चुनने की आवश्यकता हो, या प्रोजेक्ट में कोई नई निर्भरता जोड़ी जा रही हो।
विकासअनुसंधानकोड समीक्षा - 3.2k
golang-project-layout
samberगोलांग प्रोजेक्ट लेआउट और वर्कस्पेस सेट करने के लिए एक गाइड प्रदान करता है। इसका उपयोग तब करें जब कोई नया Go प्रोजेक्ट शुरू कर रहे हों, मौजूदा कोडबेस को व्यवस्थित कर रहे हों, कई पैकेजों के साथ मोनोरेपो सेट कर रहे हों, कई मुख्य पैकेजों के साथ CLI टूल बना रहे हों, cmd/internal/pkg डायरेक्टरी कन्वेंशन के बीच निर्णय ले रहे हों, या पैकेज पुनर्गठन, पैकेज विभाजन, या मॉड्यूल विभाजन पर चर्चा कर रहे
विकास - 3.2k
golang-safety
samberरक्षात्मक Golang कोडिंग जो पैनिक, मूक डेटा भ्रष्टाचार और सूक्ष्म रनटाइम बग को रोकने के लिए है। इसका उपयोग तब करें जब nil पैनिक, append aliasing, मैप समवर्ती पहुंच, फ्लोट तुलना समस्याएँ, या शून्य-मान डिज़ाइन प्रश्नों का सामना हो। साथ ही कोड की समीक्षा करते समय nil-सुरक्षा, संख्यात्मक रूपांतरण ओवरफ्लो, संसाधन जीवनचक्र समस्याएँ (लूप में defer), या स्लाइस और मैप की रक्षात्मक प्रतिलिपि के लिए उप
विकासकोड समीक्षासुरक्षा - 3.2k
golang-samber-do
samberगोलैंग में samber/do का उपयोग करके डिपेंडेंसी इंजेक्शन — सर्विस कंटेनर, लाइफसाइकिल प्रबंधन, स्कोप, हेल्थ चेक, ग्रेसफुल शटडाउन और मॉड्यूल संगठन। तब लागू करें जब samber/do का उपयोग या अपनाया जा रहा हो, जब कोडबेस github.com/samber/do या github.com/samber/do/v2 को इम्पोर्ट करता हो, या मैनुअल कंस्ट्रक्टर इंजेक्शन को DI कंटेनर में रीफैक्टर किया जा रहा हो।
विकासकोड समीक्षापरीक्षण
कुल 456 में से 211–240