developing-with-streamlit

Route Streamlit development tasks to specialized sub-skills for UI, dashboards, and data display.

224|23|Updated Jan 14, 2026
One-click install
npx skills add https://github.com/streamlit/agent-skills --skill developing-with-streamlit-streamlit
Or copy as Structured Prompt for Agent▼
Please help me install this Agent Skill.
Skill: developing-with-streamlit
Source: https://github.com/streamlit/agent-skills/tree/main/developing-with-streamlit
Command: npx skills add https://github.com/streamlit/agent-skills --skill developing-with-streamlit-streamlit

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Streamlining AI-assisted Streamlit development by routing and loading focused sub-skills and resources for common tasks.

Core Features & Use Cases

  • Routes to specialized sub-skills for performance, layouts, design, data display, and environment setup.
  • Serves as a central hub that coordinates guidance and resources for Streamlit project work.
  • Use case: start a new Streamlit project and quickly access targeted workflows (UI, dashboards, theming, data display).

Quick Start

Activate this skill at project start to route to the appropriate sub-skills for performance, layouts, design, and data display.

Frequently Asked Questions about developing-with-streamlit

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I streamline AI-assisted coding for production Streamlit apps?▼

Streamline AI-assisted coding for production Streamlit apps by routing to focused sub-skills. This central hub coordinates guidance for performance, layouts, design, data display, and environment setup workflows.

What is the best way to structure a new Streamlit dashboard project workflow?▼

Structure a new Streamlit dashboard project workflow by activating a central routing skill at project start. It loads targeted sub-skills to guide UI design, theming, data display, and environment setup.

Can I get guided workflows for Streamlit UI design and data display?▼

Yes, you can get guided workflows for Streamlit UI design and data display. The skill routes developers to specialized sub-skills that provide targeted guidance for layouts, performance, and visual components.

Does this Streamlit development skill help with production environment setup?▼

Yes, this Streamlit development skill helps with production environment setup. It routes to specialized sub-skills that deliver guided workflows for configuring environments and building production-ready applications.

Why use a routing skill for Streamlit development instead of general AI coding?▼

Use a routing skill for Streamlit development to access specialized sub-skills for specific tasks like performance and design. General AI coding lacks these focused, frontmatter-driven operational instructions tailored for production apps.

What are the limitations of using sub-skills for Streamlit app development?▼

Sub-skills for Streamlit app development require a frontmatter-driven name and description in SKILL.md to function. Without proper routing and operational instructions, the coordinated guidance for workflows cannot be loaded.