app-streamlit

Scaffold Streamlit apps with templates, pages, and uv-based run commands.

Updated Mar 19, 2026
One-click install
npx skills add https://github.com/sunLeee/optimization --skill app-streamlit
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: app-streamlit
Source: https://github.com/sunLeee/optimization/tree/main/.claude/skills/scaffolding/apps/app-streamlit
Command: npx skills add https://github.com/sunLeee/optimization --skill app-streamlit

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Streamlit app creation often requires repetitive setup and boilerplate for dashboards, data explorers, and chat interfaces. This skill provides a guided scaffold that standardizes structure, templates, and environment configuration to accelerate delivery and ensure consistency across projects.

Core Features & Use Cases

  • Scaffold templates for common Streamlit app types (dashboard, data-app, chat, form, multi-page)
  • Integrated uv-based development workflow with dependency management and run commands
  • Ready-to-use component/catalog integration and multi-page navigation examples

Quick Start

Run "/app-streamlit scaffold dashboard" to generate a complete Streamlit app skeleton with templates and configuration.

Frequently Asked Questions about app-streamlit

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

FAQPage Schema
How do I scaffold a Streamlit dashboard quickly?

Scaffold a Streamlit dashboard by running a single command to generate a complete app skeleton with standardized templates, page routing, and environment configuration. This provides a ready-to-use structure for data apps.

What's the best way to set up a multi-page Streamlit app?

Set up a multi-page Streamlit app using a guided scaffold that standardizes structure and includes multi-page navigation examples. This accelerates delivery and ensures consistency across projects.

Can I manage Streamlit app dependencies using uv?

Yes, you can manage Streamlit app dependencies using uv. The scaffold integrates a uv-based development workflow, handling environment setup, dependency management, and run commands for your data app.

Does this Streamlit scaffolding tool support chat interfaces?

Yes, this Streamlit scaffolding tool supports chat interfaces. It provides ready-to-use templates for common app types including dashboards, data-apps, forms, chat, and multi-page layouts.

How do I integrate components into a Streamlit data app?

Integrate components into a Streamlit data app using the scaffold's ready-to-use component catalog integration. This provides pre-configured examples to streamline the addition of interactive elements.