developing-with-streamlit

द्वारा streamlit

सभी Streamlit विकास कार्यों के लिए रूटिंग स्किल: ऐप निर्माण, संपादन, डिबगिंग, स्टाइलिंग, ऑप्टिमाइज़ेशन और डिप्लॉयमेंट। कार्य प्रकार के आधार पर विशेष उप-स्किल्स पर रूट करता है: प्रदर्शन ऑप्टिमाइज़ेशन, डैशबोर्ड निर्माण, डिज़ाइन सुधार, विजेट चयन, थीमिंग, लेआउट, डेटा प्रदर्शन, मल्टी-पेज ऐप्स, सेशन स्टेट, चैट UI, कस्टम कंपोनेंट्स और Snowflake एकीकरण। इसमें Stream

npx skills add https://github.com/streamlit/agent-skills --skill developing-with-streamlit

Developing with Streamlit

Streamlit (>=1.57) ships detailed reference documentation for building Streamlit apps inside its pip package. The bundled skill is a routing SKILL.md plus a references/ folder of topic-specific reference docs (dashboards, themes, layouts, session state, custom components, etc.).

Usage

Run the discovery script with the user's project directory:

python <SKILL_DIR>/scripts/discover.py --project-dir <USER_PROJECT_DIR>

The script prints either:

  • A path on stdout (exit 0) — the bundled SKILL.md. Read it; it points into references/.
  • An ERROR: block on stderr (non-zero exit). Follow the printed instructions and re-run.

<SKILL_DIR> is the directory containing this file; <USER_PROJECT_DIR> is the absolute path to the user's project. Passing --project-dir matters because the script resolves .venv, ../.venv, Pipfile, poetry.lock, pdm.lock, and uv.lock relative to it.

streamlit की और Skills

developing-with-streamlit
streamlit
**[आवश्यक]** सभी Streamlit कार्यों के लिए उपयोग करें: Streamlit एप्लिकेशन बनाना, संपादित करना, डीबग करना, सुंदर बनाना, स्टाइल करना, थीमिंग या ऑप्टिमाइज़ करना। इसके अलावा आवश्यक…
official
addressing-pr-review-comments
streamlit
स्ट्रीमलिट/स्ट्रीमलिट रिपॉजिटरी में वर्तमान ब्रांच के PR पर सभी वैध समीक्षा टिप्पणियों को संबोधित करें। इसमें इनलाइन समीक्षा टिप्पणियाँ और सामान्य PR (मुद्दा) दोनों शामिल हैं…
official
checking-changes
streamlit
कमिट करने से पहले फ़ॉर्मेट, लिंट, टाइप और यूनिट टेस्ट जाँच चलाकर सभी कोड परिवर्तनों को मान्य करता है। बैकएंड (Python) या फ्रंटएंड (TypeScript) बनाने के बाद उपयोग करें…
official
discovering-make-commands
streamlit
स्ट्रीमलिट विकास के लिए उपलब्ध मेक कमांड्स को सूचीबद्ध करता है। बिल्ड, टेस्ट, लिंट या फॉर्मेट कार्यों के लिए उपयोग करें।
official
finalizing-pr
streamlit
शाखा में हुए बदलावों को मर्ज करने के लिए अंतिम रूप देता है, कोड को सरल बनाकर, जाँच चलाकर, बदलावों की समीक्षा करके और यदि आवश्यक हो तो PR बनाकर। तब उपयोग करें जब बदलावों को मर्ज करने के लिए तैयार हों...
official
fixing-flaky-e2e-tests
streamlit
निदान करें और अस्थिर Playwright e2e परीक्षणों को ठीक करें। तब उपयोग करें जब परीक्षण बीच-बीच में विफल हों, टाइमआउट त्रुटियाँ दिखाएँ, स्नैपशॉट बेमेल हों, या ब्राउज़र-विशिष्ट…
official
fixing-streamlit-ci
streamlit
वर्तमान शाखा/PR के लिए विफल GitHub Actions CI कार्यों का विश्लेषण और सुधार करें। इसका उपयोग तब करें जब CI जाँच विफल हों, PR जाँच में विफलताएँ दिखें, या आपको निदान करने की आवश्यकता हो…
official
generating-changelog
streamlit
दो git टैग्स के बीच docs.streamlit.io के लिए पॉलिश की गई वेबसाइट रिलीज़ नोट्स तैयार करता है। नए Streamlit रिलीज़ की तैयारी करते समय या बीच के बदलावों की समीक्षा करते समय उपयोग करें।
official