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.