Framework
Streamlit agent skills for Claude Code, Codex and other agents.
- skills
- 47
- official
- 3
- Type
- Framework
- Website
- streamlit.io
- Official GitHub
- streamlit
Streamlit skills, ranked
Ranked by score. Sort bymost stars,trending,newest,recently updated
Official (3 skills)
| # | Skill | Repository | Stars | Used in | Tokens | Auto-check | Licence | Updated |
|---|---|---|---|---|---|---|---|---|
| 1 | Python backend for Databricks Apps — FastAPI (default), Flask, Dash, Streamlit, Gradio, Reflex. | databricks/ | 345 | — | ~3k | Automated safety check: Pass | Unknown | yesterday |
| 2 | Write Streamlit app source code that runs well in a PostHog sandbox — the posthogapps.query() bridge for reading PostHog data, the packages baked into the sandbox image, caching and session state… | PostHog/ | 721 | — | ~1.5k | Automated safety check: Pass | MIT | today |
| 3 | Create, deploy, and operate Streamlit apps in PostHog via the streamlit-apps MCP tools — create an app, set its source, start and stop its sandbox, poll status, list versions, delete, and share the… | PostHog/ | 721 | — | ~1.2k | Automated safety check: Pass | MIT | today |
Community
| # | Skill | Repository | Stars | Used in | Tokens | Auto-check | Licence | Updated |
|---|---|---|---|---|---|---|---|---|
| 4 | A skill your agent uses to produce standalone, publication-ready PNG graphics and reproducible matplotlib scripts from tabular data (CSVs or DataFrames). | EvoScientist/ | 474 | 1 repo | ~4.4k | Automated safety check: Pass | Apache-2.0 | 7 days ago |
| 5 | Create or update a changeset fragment (.changeset/.md) reflecting the changes made in the current session or branch. | whitphx/ | 1.7k | — | ~1.9k | Automated safety check: Pass | Apache-2.0 | 12 days ago |
| 6 | Update the streamlit/docs repo for a new Streamlit release. An agent skill from streamlit/docs. | streamlit/ | 178 | — | ~4k | Automated safety check: Pass | Apache-2.0 | yesterday |
| 7 | Builds bidirectional Streamlit Custom Components v2 (CCv2) using st.components.v2.component. | iusztinpaul/ | 512 | — | ~2.8k | Automated safety check: Pass | Apache-2.0 | 4 mo ago |
| 8 | Transform ECharts example URLs into Streamlit stecharts components. | andfanilo/ | 146 | — | ~1k | Automated safety check: Pass | No licence | 4 mo ago |
| 9 | Rebase our custom fork of the Streamlit repository onto new upstream Streamlit release | whitphx/ | 1.7k | — | ~2.3k | Automated safety check: Pass | Apache-2.0 | 12 days ago |
| 10 | Building chat interfaces in Streamlit. An agent skill from iusztinpaul/designing-real-world-ai-agents-workshop. | iusztinpaul/ | 512 | — | ~1.4k | Automated safety check: Pass | Apache-2.0 | 4 mo ago |
| 11 | Invoke ML models, run vector search, and connect to MCP servers from Databricks Apps. | databricks-solutions/ | 183 | — | ~1.7k | Automated safety check: Pass | Unknown | 3 days ago |
| 12 | Building dashboards in Streamlit. An agent skill from iusztinpaul/designing-real-world-ai-agents-workshop. | iusztinpaul/ | 512 | — | ~1.1k | Automated safety check: Pass | Apache-2.0 | 4 mo ago |
| 13 | Implement authentication in Databricks Apps: get current user info, on-behalf-of-user (OBO) auth, service principal auth, and OAuth patterns. | databricks-solutions/ | 183 | — | ~1.8k | Automated safety check: Pass | Unknown | 3 days ago |
| 14 | 14.Copy Samples Update sharing-editor sample apps from the streamlit/docs repository | whitphx/ | 1.7k | — | ~393 | Automated safety check: Pass | Apache-2.0 | 12 days ago |
| 15 | Transforms JavaScript ECharts options and demos into Python dictionary configurations compatible with streamlit-echarts. | andfanilo/ | 146 | — | ~1.6k | Automated safety check: Pass | No licence | 4 mo ago |
| 16 | A skill your agent uses for ALL Streamlit tasks: creating, editing, debugging, beautifying, styling, theming, optimizing, or deploying Streamlit apps. | streamlit/ | 223 | — | ~412 | Automated safety check: Pass | Apache-2.0 | 2 mo ago |
| 17 | Building multi-page Streamlit apps. An agent skill from iusztinpaul/designing-real-world-ai-agents-workshop. | iusztinpaul/ | 512 | — | ~1.6k | Automated safety check: Pass | Apache-2.0 | 4 mo ago |
| 18 | 18.Cookbook Bi Embed AI/BI dashboards and integrate Genie Spaces into Databricks Apps. | databricks-solutions/ | 183 | — | ~1.5k | Automated safety check: Pass | Unknown | 3 days ago |
| 19 | Choosing the right Streamlit selection widget. An agent skill from iusztinpaul/designing-real-world-ai-agents-workshop. | iusztinpaul/ | 512 | — | ~1.1k | Automated safety check: Pass | Apache-2.0 | 4 mo ago |
| 20 | Connect Databricks Apps to shared clusters or serverless compute using Databricks Connect. | databricks-solutions/ | 183 | — | ~790 | Automated safety check: Pass | Unknown | 3 days ago |
| 21 | Connecting Streamlit apps to Snowflake. An agent skill from iusztinpaul/designing-real-world-ai-agents-workshop. | iusztinpaul/ | 512 | — | ~1.3k | Automated safety check: Pass | Apache-2.0 | 4 mo ago |
| 22 | Connect Databricks Apps to external services using Unity Catalog HTTP connections and retrieve Databricks secrets. | databricks-solutions/ | 183 | — | ~1.1k | Automated safety check: Pass | Unknown | 3 days ago |
| 23 | Convert a Streamlit app to a marimo notebook. An agent skill from marimo-team/skills. | marimo-team/ | 174 | — | ~1.5k | Automated safety check: Pass | Apache-2.0 | 1 mo ago |
| 24 | Creating and customizing Streamlit themes. An agent skill from iusztinpaul/designing-real-world-ai-agents-workshop. | iusztinpaul/ | 512 | — | ~3.7k | Automated safety check: Pass | Apache-2.0 | 4 mo ago |
| 25 | Read and write Delta tables and connect to Lakebase (OLTP PostgreSQL) from Databricks Apps. | databricks-solutions/ | 183 | — | ~1.9k | Automated safety check: Pass | Unknown | 3 days ago |
| 26 | [REQUIRED] Use for ALL Streamlit tasks: creating, editing, debugging, beautifying, styling, theming, optimizing, or deploying Streamlit applications. | iusztinpaul/ | 512 | — | ~3k | Automated safety check: Pass | MIT | 4 mo ago |
| 27 | Browse Unity Catalog objects (catalogs, schemas) from Databricks Apps. | databricks-solutions/ | 183 | — | ~899 | Automated safety check: Pass | Unknown | 3 days ago |
| 28 | Displaying charts, dataframes, and metrics in Streamlit. An agent skill from iusztinpaul/designing-real-world-ai-agents-workshop. | iusztinpaul/ | 512 | — | ~1.6k | Automated safety check: Pass | Apache-2.0 | 4 mo ago |
| 29 | Create charts, graphs, and map visualizations in Databricks Apps. | databricks-solutions/ | 183 | — | ~1.1k | Automated safety check: Pass | Unknown | 3 days ago |
| 30 | Improving visual design in Streamlit apps. An agent skill from iusztinpaul/designing-real-world-ai-agents-workshop. | iusztinpaul/ | 512 | — | ~1.4k | Automated safety check: Pass | Apache-2.0 | 4 mo ago |
| 31 | Upload and download files from Unity Catalog Volumes in Databricks Apps. | databricks-solutions/ | 183 | — | ~974 | Automated safety check: Pass | Unknown | 3 days ago |
| 32 | Optimizing Streamlit app performance. An agent skill from iusztinpaul/designing-real-world-ai-agents-workshop. | iusztinpaul/ | 512 | — | ~2.2k | Automated safety check: Pass | Apache-2.0 | 4 mo ago |
| 33 | Trigger and monitor Databricks Workflows jobs from Databricks Apps. | databricks-solutions/ | 183 | — | ~911 | Automated safety check: Pass | Unknown | 3 days ago |
| 34 | Organizing Streamlit code for maintainability. An agent skill from iusztinpaul/designing-real-world-ai-agents-workshop. | iusztinpaul/ | 512 | — | ~606 | Automated safety check: Pass | Apache-2.0 | 4 mo ago |
| 35 | Setting up Python environments for Streamlit apps. An agent skill from iusztinpaul/designing-real-world-ai-agents-workshop. | iusztinpaul/ | 512 | — | ~787 | Automated safety check: Pass | Apache-2.0 | 4 mo ago |
| 36 | Documents Streamlit CLI commands for running apps, managing configuration, and diagnostics. | iusztinpaul/ | 512 | — | ~1.1k | Automated safety check: Pass | MIT | 4 mo ago |
| 37 | Using third-party Streamlit custom components. An agent skill from iusztinpaul/designing-real-world-ai-agents-workshop. | iusztinpaul/ | 512 | — | ~1.1k | Automated safety check: Pass | Apache-2.0 | 4 mo ago |
| 38 | Structuring Streamlit app layouts. An agent skill from iusztinpaul/designing-real-world-ai-agents-workshop. | iusztinpaul/ | 512 | — | ~1.4k | Automated safety check: Pass | Apache-2.0 | 4 mo ago |
| 39 | Covers all Markdown features in Streamlit including GitHub-flavored syntax plus Streamlit extensions like colored text, badges, Material icons, and LaTeX. | iusztinpaul/ | 512 | — | ~1.8k | Automated safety check: Pass | Apache-2.0 | 4 mo ago |
| 40 | Using st.sessionstate to manage state across Streamlit reruns. | iusztinpaul/ | 512 | — | ~1k | Automated safety check: Pass | Apache-2.0 | 4 mo ago |
| 41 | 41.Build App Build Databricks Apps from this cookbook: minimum folder layout and app.yaml per framework (Dash, Streamlit, Reflex, FastAPI), multi-page wiring, docs category-first workflow then README recipes… | databricks-solutions/ | 183 | — | ~3.4k | Automated safety check: Pass | Unknown | 3 days ago |
| 42 | Follow-up to build-app: wrap the chosen cookbook framework (Dash, Streamlit, Reflex, FastAPI) in a Databricks Asset Bundle (DAB)—framework-specific src/app layout, app.yaml commands, bundle… | databricks-solutions/ | 183 | — | ~2.4k | Automated safety check: Pass | Unknown | 3 days ago |
| 43 | Create or modify Streamlit apps in the Wizard. An agent skill from owid/etl. | owid/ | 158 | — | ~722 | Automated safety check: Pass | MIT | today |
| 44 | End-to-end data analysis AI agent with Streamlit UI. An agent skill from wentorai/research-plugins. | wentorai/ | 298 | 1 repo | ~885 | Automated safety check: Pass | MIT | 3 mo ago |
| 45 | Scan Clawdbot and MCP skills for malware, spyware, crypto-miners, and malicious code patterns before you install them. | sundial-org/ | 663 | 1 repo | ~364 | Automated safety check: Pass | No licence | 7 mo ago |
| 46 | 46.Rags Use this repo skill for RAGs, a Streamlit app that builds configurable LlamaIndex RAG agents from natural-language setup, data sources, and model settings. | VectorSpaceLab/ | 328 | — | ~1k | Automated safety check: Pass | MIT | 1 mo ago |
| 47 | A skill your agent uses for Ultralytics track mode, tracker YAML selection, persistent object IDs, and YOLO Solutions such as counting, heatmaps, speed, queue, region, similarity search, and… | VectorSpaceLab/ | 328 | — | ~871 | Automated safety check: Pass | AGPL-3.0 | 1 mo ago |
Questions, answered from the data.
What is the best Streamlit skill?
Databricks Apps Python (official) from databricks/databricks-agent-skills ranks first of the 47 Streamlit skills listed here, with the highest score: its repository has 345 GitHub stars, its SKILL.md loads about 3k tokens and it passes the automated safety check with no findings. Next come Writing Streamlit Apps and Managing Streamlit Apps.
Is there an official Streamlit skill?
3 of the 47 Streamlit skills are official, published by the vendor's own GitHub organization: Databricks Apps Python, Writing Streamlit Apps and Managing Streamlit Apps.
How are these skills ranked?
By Skill Navigator score, which combines the GitHub stars of the skill's repository (shared across that repo's skills and discounted for large collections), how many other GitHub owners carry a copy of the skill, and automated SKILL.md quality checks, minus penalties for safety-check warnings and for each further skill from the same repository. Skills that fail the safety check are not listed.