using-streamlit-cli

Run and configure Streamlit apps via the CLI.

Updated Feb 19, 2026
One-click install
npx skills add https://github.com/guihousun/NTL-GPT-Clone --skill using-streamlit-cli-guihousun
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: using-streamlit-cli
Source: https://github.com/guihousun/NTL-GPT-Clone/tree/main/skills/developing-with-streamlit/skills/using-streamlit-cli
Command: npx skills add https://github.com/guihousun/NTL-GPT-Clone --skill using-streamlit-cli-guihousun

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Streamlit developers often need to quickly run, configure, and diagnose Streamlit apps during development. This skill consolidates the CLI workflow to help users start, tune, and troubleshoot Streamlit apps without hunting through documentation.

Core Features & Use Cases

  • Run apps with streamlit run [<entrypoint>] or a directory to launch apps quickly from the project.
  • Configure runtime options using --server.* flags or a .streamlit/config.toml to persist settings.
  • Diagnostics and guidance with commands like streamlit help, streamlit docs, and project scaffolding for new apps.

For example, a data scientist prototyping an app can start with streamlit run app.py and iterate on configuration until the app runs locally.

Quick Start

Start an app quickly by running streamlit run app.py in your project directory.

Frequently Asked Questions about using-streamlit-cli

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

FAQPage Schema
How do I run a Streamlit app from the command line?

Run a Streamlit app by executing `streamlit run app.py` in your project directory to launch the local development server quickly.

What is the best way to configure Streamlit server options?

Configure Streamlit server options by passing `--server.*` flags at runtime or persisting settings in a `.streamlit/config.toml` file to tune your local development environment.

How do I scaffold a new Streamlit project?

Scaffold a new Streamlit project using built-in CLI commands designed for project scaffolding, allowing you to generate the initial structure for new apps.

Can I use the Streamlit CLI for diagnostics and troubleshooting?

Yes, you can use the Streamlit CLI for diagnostics by running commands like `streamlit help` and `streamlit docs` to get guidance and troubleshoot app configurations.

Do I need to specify an entrypoint file to start Streamlit?

You can specify an entrypoint file like `app.py` or point to a directory when running Streamlit, allowing flexibility in how you launch apps from your project.