Loading...
Loading...
Implementation guide for new Streamlit features. Use when adding new elements, widgets, or features that span backend, frontend, and protobufs.
npx skill4agent add streamlit/streamlit implementing-new-featureslib/streamlit/frontend/proto/lib/testse2e_playwright/proto/make protobufproto/streamlit/proto/Element.protolib/streamlit/lib/streamlit/__init__.pylib/testsuv run pytest lib/tests/streamlit/the_test_name.pylib/tests/streamlit/element_mocks.pyfrontend/frontend/lib/src/components/core/Block/ElementNodeRenderer.tsx*.test.tsxcd frontend && yarn vitest lib/src/components/elements/NewElement/NewElement.test.tsxe2e_playwright/make run-e2e-test e2e_playwright/name_of_the_test.pymake autofixmake check