How to use the Streamlit development skill
mainThe developing-with-streamlit skill is designed to assist with all Streamlit-related tasks, including creating, editing, debugging, styling, theming, optimizing, and deploying apps. It also covers custom components (st.components.v2), HTML/JS/CSS work, and session state management.
This skill works by discovering and loading version-matched reference documentation directly from the user's installed Streamlit package (requires Streamlit >=1.57). It is triggered by keywords such as streamlit, st., dashboard, app.py, beautify, style, CSS, theme, session state, cache, fragment, and custom component.