edit-streamlit

Installation
SKILL.md

Streamlit

Core Workflow

  1. Inspect the installed Streamlit version and the local API signature before relying on memory:
uv run python - <<'PY'
import inspect
import streamlit as st
print(st.__version__)
print(inspect.signature(st.data_editor))
PY
  1. Prefer the repository's package manager and app entrypoint. For Python projects using uv, run Streamlit through uv run ....
  2. Treat widget key values as part of the state model. Avoid changing keys casually; when a key must change to force remounting, make the remount intentional and bounded.
  3. Validate with both Python checks and a running app smoke check when possible:
Installs
5
First Seen
May 22, 2026
edit-streamlit — hu-wentao/skills