writing-spec

tarafından streamlit

Yeni Streamlit özellikleri için ürün ve teknik şartnameler yazar. Yeni API komutları, widget'lar veya ekip incelemesi gerektiren önemli değişiklikler tasarlanırken kullanılır.

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.

streamlit tarafından daha fazla skill

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 temaları oluşturma ve özelleştirme. Uygulama renklerini, yazı tiplerini veya görünümünü değiştirirken ya da uygulamaları marka yönergelerine uygun hale getirirken kullanılır. config.toml dosyasını kapsar…
developing-with-streamlit
streamlit
**[ZORUNLU]** Tüm Streamlit görevleri için kullanılır: Streamlit uygulamaları oluşturma, düzenleme, hata ayıklama, güzelleştirme, stillendirme, temalama veya optimize etme. Ayrıca zorunludur…
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 uygulamalarını Snowflake'e bağlama. Veritabanı bağlantıları kurarken, gizli bilgileri yönetirken veya bir Streamlit uygulamasından Snowflake'te sorgulama yaparken kullanın.
creating-streamlit-themes
streamlit
Streamlit temaları oluşturma ve özelleştirme. Uygulama renklerini, yazı tiplerini veya görünümünü değiştirirken veya uygulamaları marka yönergelerine uyumlu hale getirirken kullanın. config.toml… kapsar.
optimizing-streamlit-performance
streamlit
Streamlit uygulaması performansını optimize etme. Uygulamalar yavaş olduğunda, çok sık yeniden çalıştığında veya ağır içerik yüklediğinde kullanılır. Önbelleğe alma, parçalar ve statik vs dinamik konularını kapsar…
organizing-streamlit-code
streamlit
Streamlit kodunu sürdürülebilirlik için düzenleme. Uygulamaları ayrı modüller ve yardımcı araçlarla yapılandırırken kullanılır. Endişelerin ayrıştırılması, UI kodunun korunması…