Streamlit

Streamlit

19 skills · 1 repo · 206

GitHub ↗

Streamlit est un framework open source Python orienté vers la création rapide d'applications de données et d'interfaces web interactives. Son dépôt de skills regroupe des compétences destinées aux agents IA couvrant la construction d'interfaces de chat, de dashboards, d'applications multi-pages, la gestion de composants personnalisés, la connexion à Snowflake et la personnalisation visuelle des applications.

# Skill Source Description
1 building-streamlit-chat-ui streamlit/agent-skills Construire des interfaces de chat conversationnelles avec Streamlit et des LLMs. 206
2 building-streamlit-custom-components-v2 streamlit/agent-skills Créer des composants UI interactifs et réutilisables pour Streamlit avec l'API CCv2. 206
3 building-streamlit-dashboards streamlit/agent-skills Créer des dashboards Streamlit avec métriques, graphiques et filtres en sidebar. 206
4 building-streamlit-multipage-apps streamlit/agent-skills Structurer une application Streamlit multi-pages avec navigation et état partagé. 206
5 choosing-streamlit-selection-widgets streamlit/agent-skills Choisir et utiliser les widgets de sélection Streamlit adaptés à chaque cas. 206
6 connecting-streamlit-to-snowflake streamlit/agent-skills Connecter une app Streamlit à Snowflake via st.connection de façon sécurisée. 206
7 creating-streamlit-themes streamlit/agent-skills Configurer des thèmes Streamlit personnalisés avec couleurs, typographies et styles avancés. 206
8 developing-with-streamlit streamlit/agent-skills Router vers les sous-skills spécialisés pour développer, optimiser et styliser des apps Streamlit. 206
9 displaying-streamlit-data streamlit/agent-skills Afficher données et graphiques Streamlit avec clarté et lisibilité optimales. 206
10 improving-streamlit-design streamlit/agent-skills Peaufiner l'interface visuelle d'une app Streamlit avec icons, badges et espacements. 206
11 optimizing-streamlit-performance streamlit/agent-skills Optimiser les performances Streamlit via le caching et les fragments d'interface. 206
12 organizing-streamlit-code streamlit/agent-skills Organiser une app Streamlit en séparant UI, logique métier et pages. 206
13 setting-up-streamlit-environment streamlit/agent-skills Configurer un environnement Streamlit moderne avec uv et les bonnes dépendances. 206
14 template-skill streamlit/agent-skills Exécuter des instructions vides sans contenu défini ni action précise. 206
15 using-streamlit-cli streamlit/agent-skills Maîtriser la CLI Streamlit pour lancer, configurer et gérer des applications. 206
16 using-streamlit-custom-components streamlit/agent-skills Intégrer des composants Streamlit tiers pour étendre les fonctionnalités de votre application. 206
17 using-streamlit-layouts streamlit/agent-skills Structurer une app Streamlit avec sidebar, colonnes, onglets et dialogues. 206
18 using-streamlit-markdown streamlit/agent-skills Formater du texte Streamlit avec Markdown, icônes, couleurs et LaTeX. 206
19 using-streamlit-session-state streamlit/agent-skills Persister des variables entre reruns Streamlit avec st.session_state. 206