S

Streamlit Skills

addressing-pr-review-comments
streamlit
Geçerli daldaki streamlit/streamlit deposundaki bir PR için tüm geçerli inceleme yorumlarını ele alır. Hem satır içi inceleme yorumlarını hem de genel PR (sorun) yorumlarını kapsar…
official
addressing-pr-review-comments
streamlit
Address all valid review comments on a PR for the current branch in the streamlit/streamlit repo. Covers both inline review comments and general PR (issue)…
official
assessing-external-test-risk
streamlit
Assesses whether branch or PR changes are high-risk for externally hosted or embedded Streamlit usage and recommends whether external e2e coverage with…
official
assessing-external-test-risk
streamlit
Dalın veya PR değişikliklerinin harici olarak barındırılan veya gömülü Streamlit kullanımı için yüksek riskli olup olmadığını değerlendirir ve harici uçtan uca kapsama ile… önerir.
official
building-streamlit-chat-ui
streamlit
Streamlit'te sohbet arayüzleri oluşturma. Sohbet arayüzleri, sohbet botları veya yapay zeka asistanları oluştururken kullanılır. st.chat_message, st.chat_input, mesaj… konularını kapsar.
official
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…
official
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…
official
building-streamlit-dashboards
streamlit
Streamlit'te dashboard oluşturma. KPI görüntüleri, metrik kartları veya veri yoğun düzenler oluştururken kullanılır. Kenarlıklar, kartlar, duyarlı düzenler ve dashboard…
official
building-streamlit-multipage-apps
streamlit
Çok sayfalı Streamlit uygulamaları oluşturma. Birden fazla sayfaya sahip uygulamalar geliştirirken, navigasyon kurarken veya sayfalar arasında durum yönetimi yaparken kullanılır.
official
checking-changes
streamlit
Commit işlemi yapmadan önce tüm kod değişikliklerini format, lint, tür ve birim test kontrollerini çalıştırarak doğrular. Backend (Python) veya frontend (TypeScript)…
official
checking-changes
streamlit
Validates all code changes before committing by running format, lint, type, and unit test checks. Use after making backend (Python) or frontend (TypeScript)…
official
choosing-streamlit-selection-widgets
streamlit
Doğru Streamlit seçim widget'ını seçme. Radyo düğmeleri, selectbox, segmentli kontrol, haplar veya diğer seçenek seçim widget'ları arasında karar verirken kullanılır.…
official
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.
official
creating-pull-requests
streamlit
GitHub'da uygun etiketler, dal adlandırması ve açıklama biçimlendirmesi ile bir taslak çekme isteği oluşturur. Değişiklikler bir PR olarak gönderilmeye hazır olduğunda kullanın.
official
creating-pull-requests
streamlit
Creates a draft pull request on GitHub with proper labels, branch naming, and description formatting. Use when changes are ready to be submitted as a PR to the…
official
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…
official
creating-streamlit-themes
streamlit
Creating and customizing Streamlit themes. Use when changing app colors, fonts, or appearance, or aligning apps to brand guidelines. Covers config.toml…
official
debugging-streamlit
streamlit
make debug ile sıcak yeniden yükleme kullanarak Streamlit ön yüz ve arka yüz değişikliklerini hata ayıklayın. Kod değişikliklerini test ederken, hataları araştırırken, kullanıcı arayüzü davranışını kontrol ederken veya…
official
debugging-streamlit
streamlit
Debug Streamlit frontend and backend changes using make debug with hot-reload. Use when testing code changes, investigating bugs, checking UI behavior, or…
official
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…
official
developing-with-streamlit
streamlit
Tüm Streamlit geliştirme görevleri için yönlendirme becerisi: uygulama oluşturma, düzenleme, hata ayıklama, stil verme, optimizasyon ve dağıtım. Görev türüne göre uzmanlaşmış alt becerilere yönlendirir: performans optimizasyonu, gösterge paneli oluşturma, tasarım iyileştirme, widget seçimi, temalama, düzenler, veri görüntüleme, çok sayfalı uygulamalar, oturum durumu, sohbet arayüzü, özel bileşenler ve Snowflake entegrasyonu. Streamlit kaynak dosyalarını bulma, giriş noktalarını (streamlit_app.py, app.py) belirleme ve... için bir iş akışı içerir.
official
developing-with-streamlit
streamlit
Use for ALL Streamlit tasks: creating, editing, debugging, beautifying, styling, theming, optimizing, or deploying Streamlit apps. Also custom components,…
official
developing-with-streamlit
streamlit
Use for ALL Streamlit tasks: creating, editing, debugging, beautifying, styling, theming, optimizing, or deploying Streamlit apps. Also custom components,…
official
discovering-make-commands
streamlit
Streamlit geliştirmesi için mevcut make komutlarını listeler. Derleme, test, lint veya biçimlendirme görevleri için kullanın.
official
discovering-make-commands
streamlit
Lists available make commands for Streamlit development. Use for build, test, lint, or format tasks.
official
displaying-streamlit-data
streamlit
Streamlit'te grafikler, veri çerçeveleri ve metrikler görüntüleme. Veri görselleştirirken, veri çerçevesi sütunlarını yapılandırırken veya metriklere mini grafikler eklerken kullanılır. Şunları kapsar…
official
finalizing-pr
streamlit
Birleştirme için dal değişikliklerini kodları basitleştirerek, kontrolleri çalıştırarak, değişiklikleri gözden geçirerek ve gerekirse bir PR oluşturarak sonlandırır. Değişiklikleri birleştirmeye hazır olduğunuzda kullanın…
official
finalizing-pr
streamlit
Finalizes branch changes for merging by simplifying code, running checks, reviewing changes, and creating a PR if needed. Use when ready to merge changes into…
official
fixing-flaky-e2e-tests
streamlit
Kararsız Playwright uçtan uca testlerini teşhis et ve düzelt. Testler aralıklı olarak başarısız olduğunda, zaman aşımı hataları gösterdiğinde, ekran görüntüsü uyuşmazlıkları olduğunda veya tarayıcıya özgü…
official
fixing-flaky-e2e-tests
streamlit
Diagnose and fix flaky Playwright e2e tests. Use when tests fail intermittently, show timeout errors, have snapshot mismatches, or exhibit browser-specific…
official
fixing-streamlit-ci
streamlit
Mevcut dal/PR için başarısız olan GitHub Actions CI işlerini analiz et ve düzelt. CI kontrolleri başarısız olduğunda, PR kontrolleri hata gösterdiğinde veya teşhis yapman gerektiğinde kullan.
official
fixing-streamlit-ci
streamlit
Analyze and fix failed GitHub Actions CI jobs for the current branch/PR. Use when CI checks fail, PR checks show failures, or you need to diagnose…
official
generating-changelog
streamlit
docs.streamlit.io için iki git etiketi arasındaki cilalı web sitesi sürüm notlarını oluşturur. Yeni bir Streamlit sürümü hazırlarken veya değişiklikleri incelerken kullanın.
official
generating-changelog
streamlit
Generates polished website release notes between two git tags for docs.streamlit.io. Use when preparing a new Streamlit release or reviewing changes between…
official
implementing-feature
streamlit
Bir ürün/teknik şartnameden, URL'den veya GitHub sorunundan bir özellik uygular. Şartnameyi okur, Streamlit kalıplarını takip ederek özelliği uygular ve bir…
official
implementing-feature
streamlit
Implement a feature from a product/tech spec, URL, or GitHub issue. Reads the spec, implements the feature following Streamlit patterns, and creates a…
official
implementing-new-features
streamlit
Yeni Streamlit özellikleri için uygulama kılavuzu. Backend, frontend ve protobuf'ları kapsayan yeni elemanlar, widget'lar veya özellikler eklerken kullanın.
official
improving-frontend-coverage
streamlit
Ön uç birim testlerini kapsama ile çalıştırır, kapsama raporlarını analiz eder ve kapsamı ~%0,2 artırmak için anlamlı testler uygular. Şu durumlarda kullanın…
official
improving-frontend-coverage
streamlit
Runs frontend unit tests with coverage, analyzes coverage reports, and implements meaningful tests to increase coverage by ~0.2%. Use when you want to…
official
improving-python-coverage
streamlit
Python birim testlerini coverage ile çalıştırır, coverage raporlarını analiz eder ve coverage'ı ~%0,2 artırmak için anlamlı testler uygular.
official
improving-python-coverage
streamlit
Runs Python unit tests with coverage, analyzes coverage reports, and implements meaningful tests to increase coverage by ~0.2%. Use when you want to…
official
improving-streamlit-design
streamlit
Streamlit uygulamalarında görsel tasarımı iyileştirme. Uygulamaları simgeler, rozetler, boşluklar veya metin stilleriyle cilalarken kullanılır. Material simgeleri, rozet sözdizimi, ayırıcı… kapsar.
official
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…
official
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ı…
official
reviewing-pr-description
streamlit
Evaluates a PR's title and description for readability — do they clearly and concisely convey what changed and why to a reviewer? Produces findings with…
official
reviewing-readability
streamlit
Kod tabanına yeni olan bir geliştirici için kod içindeki yorumları, docstring'leri ve adlandırmaları okunabilirlik açısından değerlendirir — dokümantasyon açık ve öz mü, ve...
official
setting-up-streamlit-environment
streamlit
Streamlit uygulamaları için Python ortamlarının kurulumu. Yeni bir proje oluştururken veya bağımlılıkları yönetirken kullanılır. Bağımlılık yönetimi ve çalıştırma için uv'yi kapsar…
official
sharing-pr-agent-artifacts
streamlit
Aracı tarafından oluşturulan yapıtları (şartnameler, planlar, öğrenilenler) streamlit.wiki'ye yükler ve PR yorumları aracılığıyla paylaşır. Paylaşılacak aracı yapıtlarınız olduğunda kullanın…
official
sharing-pr-agent-artifacts
streamlit
Ajan tarafından üretilen yapıtları (şartnameler, planlar, öğrenimler) PR yorumları aracılığıyla paylaşmak üzere streamlit.wiki'ye yükler. Paylaşılacak ajan yapıtlarınız olduğunda kullanın…
official
template-skill
streamlit
Yetenek açıklaması ve ne zaman kullanılacağı ile değiştirin.
official
understanding-streamlit-architecture
streamlit
Streamlit'in iç mimarisini, arka uç çalışma zamanı, ön uç render işlemi ve WebSocket iletişimi dahil olmak üzere açıklar. Katmanlar arası sorunları hata ayıklarken kullanın,…
official
understanding-streamlit-architecture
streamlit
Explains Streamlit's internal architecture including backend runtime, frontend rendering, and WebSocket communication. Use when debugging cross-layer issues,…
official
updating-internal-docs
streamlit
Mevcut kod tabanı durumuna karşı dahili dokümantasyonu (*.md dosyaları) inceleyin ve güncelliğini yitirmiş veya yanlış bilgiler için güncellemeler önerin.
official
updating-internal-docs
streamlit
Review internal documentation (*.md files) against the current codebase state and propose updates for outdated or incorrect information.
official
using-streamlit-cli
streamlit
Streamlit CLI komutlarını, uygulamaları çalıştırma, yapılandırma yönetimi ve tanılama için belgeler. Streamlit uygulamalarını başlatırken, çalışma zamanı seçeneklerini yapılandırırken veya…
official
using-streamlit-custom-components
streamlit
Üçüncü taraf Streamlit özel bileşenlerini kullanma. Streamlit'i topluluk paketleriyle genişletirken kullanılır. Kurulum, popüler özel bileşenler ve ne zaman…
official
using-streamlit-layouts
streamlit
Streamlit uygulama düzenlerini yapılandırma. İçeriği yan çubuklara, sütunlara, konteynerlara veya diyaloglara yerleştirirken kullanılır. Yan çubuk kullanımı, sütun sınırları, yatay…
official
using-streamlit-markdown
streamlit
Streamlit'teki tüm Markdown özelliklerini kapsar; GitHub tarzı sözdizimi ve renkli metin, rozetler, Material simgeleri ve LaTeX gibi Streamlit uzantılarını içerir. Kullan…
official
using-streamlit-session-state
streamlit
Streamlit yeniden çalıştırmaları arasında durumu yönetmek için st.session_state kullanımı. Veri kalıcılığı sağlarken, widget durumunu yönetirken, geri çağrılar uygularken veya durum hata ayıklaması yaparken kullanın…
official
writing-spec
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.
official
writing-spec
streamlit
Writes product and tech specs for new Streamlit features. Use when designing new API commands, widgets, or significant changes that need team review before…
official