writing-spec

Schreibt Produkt- und technische Spezifikationen für neue Streamlit-Funktionen. Verwenden Sie dies beim Entwerfen neuer API-Befehle, Widgets oder wesentlicher Änderungen, die vor der… einer Teamüberprüfung bedürfen.

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.

Mehr Skills von 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
Erstellen und Anpassen von Streamlit-Themes. Verwenden Sie dies, wenn Sie App-Farben, Schriftarten oder das Erscheinungsbild ändern oder Apps an Markenrichtlinien anpassen. Deckt config.toml…
developing-with-streamlit
streamlit
**[ERFORDERLICH]** Für ALLE Streamlit-Aufgaben verwenden: Erstellen, Bearbeiten, Debuggen, Verschönern, Stylen, Theming oder Optimieren von Streamlit-Anwendungen. Ebenfalls erforderlich…
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
Verbinden von Streamlit-Apps mit Snowflake. Verwenden Sie dies beim Einrichten von Datenbankverbindungen, Verwalten von Geheimnissen oder Abfragen von Snowflake aus einer Streamlit-App.
creating-streamlit-themes
streamlit
Erstellen und Anpassen von Streamlit-Themes. Verwenden Sie dies, wenn Sie App-Farben, Schriftarten oder das Erscheinungsbild ändern oder Apps an Markenrichtlinien ausrichten möchten. Deckt config.toml…
optimizing-streamlit-performance
streamlit
Optimierung der Streamlit-App-Leistung. Verwenden, wenn Apps langsam sind, zu oft neu laden oder schwere Inhalte laden. Behandelt Caching, Fragmente und statische vs. dynamische…
organizing-streamlit-code
streamlit
Organisieren von Streamlit-Code für die Wartbarkeit. Verwenden beim Strukturieren von Apps mit separaten Modulen und Hilfsprogrammen. Behandelt die Trennung von Zuständigkeiten, das Halten von UI-Code…