writing-spec

Пишет технические спецификации и спецификации продуктов для новых функций Streamlit. Используется при проектировании новых команд API, виджетов или значительных изменений, требующих проверки командой перед…

npx skills add https://github.com/streamlit/streamlit --skill writing-spec

Writing product or tech specs

Create specs in the specs/ directory following the instructions in specs/AGENTS.md. Use the user's instructions as the basis for the spec.

Quick start:

cp -r specs/YYYY-MM-DD-template specs/$(date +%Y-%m-%d)-feature-name

Then fill in product-spec.md and/or tech-spec.md per the template and guidelines.

Больше skills от streamlit

building-streamlit-custom-components-v2
streamlit
Builds bidirectional Streamlit Custom Components v2 (CCv2) using `st.components.v2.component`. Use when authoring inline HTML/CSS/JS components or packaged…
creating-streamlit-themes
streamlit
Создание и настройка тем Streamlit. Используйте при изменении цветов, шрифтов или внешнего вида приложения, а также для приведения приложений в соответствие с бренд-гайдлайнами. Охватывает config.toml…
developing-with-streamlit
streamlit
**[ОБЯЗАТЕЛЬНО]** Используйте для ВСЕХ задач Streamlit: создания, редактирования, отладки, улучшения внешнего вида, стилизации, настройки тем или оптимизации приложений Streamlit. Также обязательно…
building-streamlit-custom-components-v2
streamlit
Builds bidirectional Streamlit Custom Components v2 (CCv2) using `st.components.v2.component`. Use when authoring inline HTML/CSS/JS components or packaged…
connecting-streamlit-to-snowflake
streamlit
Подключение приложений Streamlit к Snowflake. Используйте при настройке подключений к базе данных, управлении секретами или выполнении запросов к Snowflake из приложения Streamlit.
creating-streamlit-themes
streamlit
Создание и настройка тем Streamlit. Используйте при изменении цветов, шрифтов или внешнего вида приложения, а также при приведении приложений в соответствие с фирменным стилем. Охватывает config.toml…
optimizing-streamlit-performance
streamlit
Оптимизация производительности приложений Streamlit. Используйте, когда приложения работают медленно, слишком часто перезапускаются или загружают тяжелый контент. Охватывает кэширование, фрагменты, а также статическое и динамическое...
organizing-streamlit-code
streamlit
Организация кода Streamlit для удобства поддержки. Используется при структурировании приложений с отдельными модулями и утилитами. Охватывает разделение ответственности, поддержание кода пользовательского интерфейса…