S

Streamlit Skills

addressing-pr-review-comments
streamlit
स्ट्रीमलिट/स्ट्रीमलिट रिपॉजिटरी में वर्तमान ब्रांच के PR पर सभी वैध समीक्षा टिप्पणियों को संबोधित करें। इसमें इनलाइन समीक्षा टिप्पणियाँ और सामान्य PR (मुद्दा) दोनों शामिल हैं…
official
addressing-pr-review-comments
streamlit
वर्तमान ब्रांच के लिए streamlit/streamlit रेपो में PR पर सभी वैध समीक्षा टिप्पणियों का समाधान करें। इसमें इनलाइन समीक्षा टिप्पणियाँ और सामान्य PR (इश्यू) दोनों शामिल हैं…
official
assessing-external-test-risk
streamlit
Assesses whether branch or PR changes are high-risk for externally hosted or embedded Streamlit usage and recommends whether external e2e coverage with…
official
assessing-external-test-risk
streamlit
शाखा या PR परिवर्तनों का मूल्यांकन करता है कि क्या वे बाहरी रूप से होस्ट या एम्बेडेड Streamlit उपयोग के लिए उच्च-जोखिम वाले हैं और बाहरी e2e कवरेज के साथ… की सिफारिश करता है।
official
building-streamlit-chat-ui
streamlit
स्ट्रीमलिट में चैट इंटरफेस बनाना। संवादात्मक यूआई, चैटबॉट या एआई सहायक बनाते समय उपयोग करें। इसमें st.chat_message, st.chat_input, संदेश... शामिल हैं।
official
building-streamlit-custom-components-v2
streamlit
Builds bidirectional Streamlit Custom Components v2 (CCv2) using `st.components.v2.component`. Use when authoring inline HTML/CSS/JS components or packaged…
official
building-streamlit-custom-components-v2
streamlit
Builds bidirectional Streamlit Custom Components v2 (CCv2) using `st.components.v2.component`. Use when authoring inline HTML/CSS/JS components or packaged…
official
building-streamlit-dashboards
streamlit
स्ट्रीमलिट में डैशबोर्ड बनाना। KPI डिस्प्ले, मीट्रिक कार्ड या डेटा-भारी लेआउट बनाते समय उपयोग करें। बॉर्डर, कार्ड, रिस्पॉन्सिव लेआउट और डैशबोर्ड को कवर करता है…
official
building-streamlit-multipage-apps
streamlit
बहु-पृष्ठ स्ट्रीमलिट ऐप्स बनाना। कई पृष्ठों वाले ऐप्स बनाते समय, नेविगेशन सेट करते समय, या पृष्ठों में स्थिति प्रबंधित करते समय उपयोग करें।
official
checking-changes
streamlit
कमिट करने से पहले फ़ॉर्मेट, लिंट, टाइप और यूनिट टेस्ट जाँच चलाकर सभी कोड परिवर्तनों को मान्य करता है। बैकएंड (Python) या फ्रंटएंड (TypeScript) बनाने के बाद उपयोग करें…
official
checking-changes
streamlit
Validates all code changes before committing by running format, lint, type, and unit test checks. Use after making backend (Python) or frontend (TypeScript)…
official
choosing-streamlit-selection-widgets
streamlit
सही Streamlit चयन विजेट चुनना। रेडियो बटन, सेलेक्टबॉक्स, सेगमेंटेड कंट्रोल, पिल्स या अन्य विकल्प चयन विजेट के बीच निर्णय लेते समय उपयोग करें।…
official
connecting-streamlit-to-snowflake
streamlit
स्ट्रीमलिट ऐप्स को स्नोफ्लेक से जोड़ना। डेटाबेस कनेक्शन सेट करने, सीक्रेट्स प्रबंधित करने, या स्ट्रीमलिट ऐप से स्नोफ्लेक पर क्वेरी करने के लिए उपयोग करें।
official
creating-pull-requests
streamlit
GitHub पर उचित लेबल, शाखा नामकरण और विवरण स्वरूपण के साथ एक ड्राफ्ट पुल रिक्वेस्ट बनाता है। इसका उपयोग तब करें जब परिवर्तन PR के रूप में सबमिट करने के लिए तैयार हों...
official
creating-pull-requests
streamlit
Creates a draft pull request on GitHub with proper labels, branch naming, and description formatting. Use when changes are ready to be submitted as a PR to the…
official
creating-streamlit-themes
streamlit
स्ट्रीमलिट थीम बनाना और अनुकूलित करना। ऐप के रंग, फ़ॉन्ट या दिखावट बदलने, या ऐप को ब्रांड दिशानिर्देशों के अनुरूप बनाने पर उपयोग करें। इसमें config.toml शामिल है…
official
creating-streamlit-themes
streamlit
Creating and customizing Streamlit themes. Use when changing app colors, fonts, or appearance, or aligning apps to brand guidelines. Covers config.toml…
official
debugging-streamlit
streamlit
make debug के साथ हॉट-रिलोड का उपयोग करके स्ट्रीमलिट फ्रंटएंड और बैकएंड परिवर्तनों को डीबग करें। कोड परिवर्तनों का परीक्षण करते समय, बग की जांच करते समय, UI व्यवहार की जांच करते समय, या…
official
debugging-streamlit
streamlit
Debug Streamlit frontend and backend changes using make debug with hot-reload. Use when testing code changes, investigating bugs, checking UI behavior, or…
official
developing-with-streamlit
streamlit
**[आवश्यक]** सभी Streamlit कार्यों के लिए उपयोग करें: Streamlit एप्लिकेशन बनाना, संपादित करना, डीबग करना, सुंदर बनाना, स्टाइल करना, थीमिंग या ऑप्टिमाइज़ करना। इसके अलावा आवश्यक…
official
developing-with-streamlit
streamlit
सभी Streamlit विकास कार्यों के लिए रूटिंग स्किल: ऐप निर्माण, संपादन, डिबगिंग, स्टाइलिंग, ऑप्टिमाइज़ेशन और डिप्लॉयमेंट। कार्य प्रकार के आधार पर विशेष उप-स्किल्स पर रूट करता है: प्रदर्शन ऑप्टिमाइज़ेशन, डैशबोर्ड निर्माण, डिज़ाइन सुधार, विजेट चयन, थीमिंग, लेआउट, डेटा प्रदर्शन, मल्टी-पेज ऐप्स, सेशन स्टेट, चैट UI, कस्टम कंपोनेंट्स और Snowflake एकीकरण। इसमें Stream
official
developing-with-streamlit
streamlit
Use for ALL Streamlit tasks: creating, editing, debugging, beautifying, styling, theming, optimizing, or deploying Streamlit apps. Also custom components,…
official
developing-with-streamlit
streamlit
Use for ALL Streamlit tasks: creating, editing, debugging, beautifying, styling, theming, optimizing, or deploying Streamlit apps. Also custom components,…
official
discovering-make-commands
streamlit
स्ट्रीमलिट विकास के लिए उपलब्ध मेक कमांड्स को सूचीबद्ध करता है। बिल्ड, टेस्ट, लिंट या फॉर्मेट कार्यों के लिए उपयोग करें।
official
discovering-make-commands
streamlit
Lists available make commands for Streamlit development. Use for build, test, lint, or format tasks.
official
displaying-streamlit-data
streamlit
स्ट्रीमलिट में चार्ट, डेटाफ्रेम और मीट्रिक प्रदर्शित करना। डेटा विज़ुअलाइज़ करने, डेटाफ्रेम कॉलम कॉन्फ़िगर करने या मीट्रिक में स्पार्कलाइन जोड़ने पर उपयोग करें। इसमें शामिल है…
official
finalizing-pr
streamlit
शाखा में हुए बदलावों को मर्ज करने के लिए अंतिम रूप देता है, कोड को सरल बनाकर, जाँच चलाकर, बदलावों की समीक्षा करके और यदि आवश्यक हो तो PR बनाकर। तब उपयोग करें जब बदलावों को मर्ज करने के लिए तैयार हों...
official
finalizing-pr
streamlit
Finalizes branch changes for merging by simplifying code, running checks, reviewing changes, and creating a PR if needed. Use when ready to merge changes into…
official
fixing-flaky-e2e-tests
streamlit
निदान करें और अस्थिर Playwright e2e परीक्षणों को ठीक करें। तब उपयोग करें जब परीक्षण बीच-बीच में विफल हों, टाइमआउट त्रुटियाँ दिखाएँ, स्नैपशॉट बेमेल हों, या ब्राउज़र-विशिष्ट…
official
fixing-flaky-e2e-tests
streamlit
Diagnose and fix flaky Playwright e2e tests. Use when tests fail intermittently, show timeout errors, have snapshot mismatches, or exhibit browser-specific…
official
fixing-streamlit-ci
streamlit
वर्तमान शाखा/PR के लिए विफल GitHub Actions CI कार्यों का विश्लेषण और सुधार करें। इसका उपयोग तब करें जब CI जाँच विफल हों, PR जाँच में विफलताएँ दिखें, या आपको निदान करने की आवश्यकता हो…
official
fixing-streamlit-ci
streamlit
Analyze and fix failed GitHub Actions CI jobs for the current branch/PR. Use when CI checks fail, PR checks show failures, or you need to diagnose…
official
generating-changelog
streamlit
दो git टैग्स के बीच docs.streamlit.io के लिए पॉलिश की गई वेबसाइट रिलीज़ नोट्स तैयार करता है। नए Streamlit रिलीज़ की तैयारी करते समय या बीच के बदलावों की समीक्षा करते समय उपयोग करें।
official
generating-changelog
streamlit
Generates polished website release notes between two git tags for docs.streamlit.io. Use when preparing a new Streamlit release or reviewing changes between…
official
implementing-feature
streamlit
किसी उत्पाद/तकनीकी विनिर्देश, URL या GitHub मुद्दे से एक सुविधा लागू करें। विनिर्देश पढ़ता है, Streamlit पैटर्न का पालन करते हुए सुविधा लागू करता है, और एक… बनाता है।
official
implementing-feature
streamlit
Implement a feature from a product/tech spec, URL, or GitHub issue. Reads the spec, implements the feature following Streamlit patterns, and creates a…
official
implementing-new-features
streamlit
नए Streamlit सुविधाओं के लिए कार्यान्वयन मार्गदर्शिका। नए तत्वों, विजेट्स या सुविधाओं को जोड़ते समय उपयोग करें जो बैकएंड, फ्रंटएंड और प्रोटोबफ़्स में फैले हों।
official
improving-frontend-coverage
streamlit
फ्रंटएंड यूनिट टेस्ट को कवरेज के साथ चलाता है, कवरेज रिपोर्ट का विश्लेषण करता है, और कवरेज को लगभग 0.2% बढ़ाने के लिए सार्थक टेस्ट लागू करता है। इसका उपयोग तब करें जब आप चाहते हैं…
official
improving-frontend-coverage
streamlit
Runs frontend unit tests with coverage, analyzes coverage reports, and implements meaningful tests to increase coverage by ~0.2%. Use when you want to…
official
improving-python-coverage
streamlit
पायथन यूनिट टेस्ट को कवरेज के साथ चलाता है, कवरेज रिपोर्ट का विश्लेषण करता है, और कवरेज को लगभग 0.2% बढ़ाने के लिए सार्थक परीक्षण लागू करता है। इसका उपयोग तब करें जब आप...
official
improving-python-coverage
streamlit
Runs Python unit tests with coverage, analyzes coverage reports, and implements meaningful tests to increase coverage by ~0.2%. Use when you want to…
official
improving-streamlit-design
streamlit
स्ट्रीमलिट ऐप्स में विज़ुअल डिज़ाइन में सुधार। आइकन, बैज, स्पेसिंग या टेक्स्ट स्टाइलिंग के साथ ऐप्स को पॉलिश करते समय उपयोग करें। मटेरियल आइकन, बैज सिंटैक्स, डिवाइडर… को शामिल करता है।
official
optimizing-streamlit-performance
streamlit
स्ट्रीमलिट ऐप के प्रदर्शन को अनुकूलित करना। तब उपयोग करें जब ऐप धीमे हों, बार-बार रीरन हो रहे हों, या भारी सामग्री लोड कर रहे हों। कैशिंग, फ्रैगमेंट्स और स्टैटिक बनाम डायनेमिक को कवर करता है…
official
organizing-streamlit-code
streamlit
स्ट्रीमलिट कोड को रखरखाव योग्य बनाने के लिए व्यवस्थित करना। अलग-अलग मॉड्यूल और उपयोगिताओं के साथ ऐप्स की संरचना करते समय उपयोग करें। चिंताओं के पृथक्करण, UI कोड को बनाए रखने को शामिल करता है…
official
reviewing-pr-description
streamlit
Evaluates a PR's title and description for readability — do they clearly and concisely convey what changed and why to a reviewer? Produces findings with…
official
reviewing-readability
streamlit
कोड में टिप्पणियों, डॉकस्ट्रिंग्स और नामकरण का मूल्यांकन करता है, ताकि कोडबेस में नए डेवलपर के लिए पठनीयता सुनिश्चित हो — क्या दस्तावेज़ीकरण स्पष्ट और संक्षिप्त है, और क्या…
official
setting-up-streamlit-environment
streamlit
Streamlit ऐप्स के लिए Python वातावरण सेट करना। नया प्रोजेक्ट बनाते समय या निर्भरताएँ प्रबंधित करते समय उपयोग करें। निर्भरता प्रबंधन और चलाने के लिए uv को शामिल करता है…
official
sharing-pr-agent-artifacts
streamlit
एजेंट द्वारा उत्पन्न आर्टिफैक्ट्स (स्पेक्स, प्लान, लर्निंग्स) को PR टिप्पणियों के माध्यम से साझा करने के लिए streamlit.wiki पर अपलोड करता है। इसका उपयोग तब करें जब आपके पास साझा करने के लिए एजेंट आर्टिफैक्ट्स हों...
official
sharing-pr-agent-artifacts
streamlit
Uploads agent-generated artifacts (specs, plans, learnings) to the streamlit.wiki for sharing via PR comments. Use when you have agent artifacts to share with…
official
template-skill
streamlit
कौशल के विवरण और इसके उपयोग के समय से बदलें।
official
understanding-streamlit-architecture
streamlit
स्ट्रीमलिट की आंतरिक वास्तुकला की व्याख्या करता है जिसमें बैकएंड रनटाइम, फ्रंटएंड रेंडरिंग और वेबसॉकेट संचार शामिल है। क्रॉस-लेयर समस्याओं को डीबग करते समय उपयोग करें,…
official
understanding-streamlit-architecture
streamlit
Explains Streamlit's internal architecture including backend runtime, frontend rendering, and WebSocket communication. Use when debugging cross-layer issues,…
official
updating-internal-docs
streamlit
आंतरिक दस्तावेज़ीकरण (*.md फ़ाइलें) की वर्तमान कोडबेस स्थिति के विरुद्ध समीक्षा करें और पुरानी या गलत जानकारी के लिए अद्यतन प्रस्तावित करें।
official
updating-internal-docs
streamlit
Review internal documentation (*.md files) against the current codebase state and propose updates for outdated or incorrect information.
official
using-streamlit-cli
streamlit
स्ट्रीमलिट क्ली कमांड्स का दस्तावेज़ीकरण करता है जो ऐप्स चलाने, कॉन्फ़िगरेशन प्रबंधित करने और डायग्नोस्टिक्स के लिए हैं। स्ट्रीमलिट ऐप्स शुरू करते समय, रनटाइम विकल्प कॉन्फ़िगर करते समय, या…
official
using-streamlit-custom-components
streamlit
तीसरे पक्ष के स्ट्रीमलिट कस्टम घटकों का उपयोग करना। सामुदायिक पैकेजों के साथ स्ट्रीमलिट का विस्तार करते समय उपयोग करें। इसमें स्थापना, लोकप्रिय कस्टम घटक और कब... शामिल है।
official
using-streamlit-layouts
streamlit
स्ट्रीमलिट ऐप लेआउट को संरचित करना। साइडबार, कॉलम, कंटेनर या डायलॉग में सामग्री रखते समय उपयोग करें। साइडबार उपयोग, कॉलम सीमाएँ, क्षैतिज… को शामिल करता है।
official
using-streamlit-markdown
streamlit
स्ट्रीमलिट में सभी मार्कडाउन सुविधाओं को शामिल करता है, जिसमें गिटहब-फ्लेवर्ड सिंटैक्स के साथ-साथ स्ट्रीमलिट एक्सटेंशन जैसे रंगीन टेक्स्ट, बैज, मटेरियल आइकन और लाटेक्स शामिल हैं। उपयोग करें…
official
using-streamlit-session-state
streamlit
st.session_state का उपयोग करके Streamlit के पुनरारंभ में स्थिति प्रबंधित करें। डेटा को संग्रहीत करने, विजेट स्थिति को संभालने, कॉलबैक लागू करने या स्थिति को डीबग करने के लिए उपयोग करें…
official
writing-spec
streamlit
नए Streamlit फीचर्स के लिए उत्पाद और तकनीकी स्पेक लिखता है। नए API कमांड, विजेट या महत्वपूर्ण बदलाव डिजाइन करते समय उपयोग करें, जिन्हें टीम समीक्षा से पहले आवश्यकता हो।
official
writing-spec
streamlit
नए Streamlit फीचर्स के लिए उत्पाद और तकनीकी स्पेक्स लिखता है। नए API कमांड, विजेट्स, या महत्वपूर्ण बदलावों को डिज़ाइन करते समय उपयोग करें, जिन्हें टीम समीक्षा से पहले...
official