Communitygithub.com

streamlit/développer-avec-streamlit

Utilisez cette compétence pour TOUTES les tâches Streamlit : création, édition, débogage, embellissement, stylisme, thèmes, optimisation ou déploiement d'applications Streamlit. Prend également en charge les composants personnalisés, st.components.v2 et le travail HTML/JS/CSS. Détecte et charge automatiquement la documentation de référence adaptée à la version Streamlit installée par l'utilisateur (>=1.57). Déclencheurs : streamlit, st., dashboard, app.py, beautify, style, CSS, color, background, theme, button, widget styling, custom component, st.components, CCv2, session state, performance, cache, fragment, slow rerun, deploy.

Qu'est-ce que développer-avec-streamlit ?

Ce skill est conçu pour les développeurs et ingénieurs logiciels travaillant avec Streamlit, un framework Python permettant de créer rapidement des applications web de données et d'IA. Il centralise l'ensemble des opérations courantes : création, édition, débogage, embellissement (CSS, thèmes, couleurs), optimisation des performances (cache, fragments) et déploiement. Il reconnaît automatiquement la version de Streamlit installée localement (>=1.57) et charge la documentation de référence correspondante, garantissant des conseils toujours à jour. Le skill prend également en charge les composants personnalisés (st.components.v2, HTML/JS/CSS), la gestion de l'état de session, et les optimisations de rendu (slow rerun, fragments). Il est idéal pour les agents IA comme Claude Code, Cursor ou Codex qui assistent dans le développement d'applications Streamlit.

Compatible avec~Claude Code~Codex CLI~Cursor
npx skills add https://github.com/streamlit/agent-skills/tree/main/skills/developing-with-streamlit

Demander à votre IA préférée

Ouvre une nouvelle conversation avec cette compétence d'agent déjà préchargée.

Documentation

Que fait développer-avec-streamlit ?

Utilisez cette compétence pour TOUTES les tâches Streamlit : création, édition, débogage, embellissement, stylisme, thèmes, optimisation ou déploiement d'applications Streamlit. Prend également en charge les composants personnalisés, st.components.v2 et le travail HTML/JS/CSS. Détecte et charge automatiquement la documentation de référence adaptée à la version Streamlit installée par l'utilisateur (>=1.57). Déclencheurs : streamlit, st., dashboard, app.py, beautify, style, CSS, color, background, theme, button, widget styling, custom component, st.components, CCv2, session state, performance, cache, fragment, slow rerun, deploy.

Skills associés