Agent Skills by fangshine01
Showing 17 vetted skills indexed across 1 GitHub repositories.
using-streamlit-layouts
Designs reusable Lightning Web and React-like components with TypeScript and HTML5 for consistent, accessible interfaces.
organizing-streamlit-code
Organizes Streamlit apps into streamlit_app.py, app_pages/, and utils/ modules.
using-streamlit-markdown
Render GitHub-flavored Markdown and Streamlit extensions in Streamlit text elements.
using-streamlit-cli
Run and configure Streamlit apps via CLI flags, URLs, and uv run.
optimizing-streamlit-performance
Reduce Streamlit app reruns with caching, fragments, and conditional rendering.
building-streamlit-dashboards
Create Streamlit dashboards with KPI cards, charts, and sidebar filters.
improving-streamlit-design
Guide Streamlit app UI polish with icons, badges, spacing, and text styling.
using-streamlit-custom-components
Extend Streamlit apps with third-party custom UI components from PyPI.
connecting-streamlit-to-snowflake
Connect Streamlit apps to Snowflake with st.connection and parameterized queries.
using-streamlit-session-state
Persist Streamlit session state across script reruns with initialization and widget key binding.
building-streamlit-custom-components-v2
Build bidirectional Streamlit CCv2 components with inline HTML/CSS/JS or packaged assets.
displaying-streamlit-data
Render interactive tables, charts, metrics, and sparklines in Streamlit.
choosing-streamlit-selection-widgets
Recommend Streamlit selection widgets based on option count and selection mode.
setting-up-streamlit-environment
Create reproducible Python environments for Streamlit apps with uv or venv.
creating-streamlit-themes
Create and customize Streamlit themes via .streamlit/config.toml.
building-streamlit-multipage-apps
Build multi-page Streamlit apps with st.navigation and shared session state.
building-streamlit-chat-ui
Build Streamlit chat interfaces with message history and streaming responses.