streamlit
When working with Streamlit web apps, data dashboards, ML/AI app UIs, interactive Python visualizations, or building data science applications with Python
Installation
Pick a client and clone the repository into its skills directory.
Installation
About this skill
When working with Streamlit web apps, data dashboards, ML/AI app UIs, interactive Python visualizations, or building data science applications with Python
How to use
Aktywuj tę umiejętność w Claude'a, gdy pracujesz nad projektem Streamlit — budowaniem dashboardów, aplikacji do analizy danych, interfejsów ML/AI lub interaktywnych wizualizacji w Pythonie.
Opisz Claude'owi, co chcesz zbudować: na przykład dashboard z wykresami czasu rzeczywistego, aplikację do przesyłania plików, formularz z dynamicznymi polami lub chat interface. Umiejętność automatycznie zasugeruje odpowiednie komponenty i wzorce Streamlit.
Pytaj o konkretne widgety i funkcje — przyciski, suwaki, pola wyboru, uploady plików, wykresy. Claude będzie znać ich API i parametry z dokumentacji.
Gdy napotkasz problemy ze stanem aplikacji, pytaj o
st.session_statedo przechowywania danych między uruchomieniami, lub o@st.cache_datai@st.cache_resourcedo optymalizacji wydajności.Dla bardziej zaawansowanych scenariuszy pytaj o callback'i widgetów, fragmenty do izolacji logiki, aplikacje wielostronicowe z routingiem, konfigurację tematów lub integrację uwierzytelniania OpenID Connect.
Gdy będziesz gotów do wdrożenia, pytaj Claude'a o instrukcje dla Streamlit Community Cloud lub innych platform — umiejętność zawiera wytyczne z oficjalnych poradników wdrażania.