Streamlit avatar

Streamlit

Official

@streamlit

0Followers
|
109Public Repos
|
40Published Skills

A faster way to build and share data apps.

Skills Distribution
DomainUI/UX & Crea...Frontend Interface.. (40%)Data Visualization (30%)Application Archit.. (30%)

Agent Skills by Streamlit

Showing 40 vetted skills indexed across 3 GitHub repositories.

streamlitstreamlit
45.7k

implementing-feature

Implements Streamlit features from specs or GitHub issues through to merge-ready pull requests.

Official
Advanced
streamlitstreamlit
45.7k

writing-spec

Creates product and tech specs for new Streamlit features from templates.

Official
Basic
streamlitstreamlit
45.7k

updating-internal-docs

Review internal Markdown documentation against the codebase and propose fixes for outdated content.

Official
Intermediate
streamlitstreamlit
45.7k

generating-changelog

Generates website release notes between two git tags using PR labels and GitHub metadata.

Official
Advanced
streamlitstreamlit
45.7k

assessing-external-test-risk

Assesses PR diffs for external hosting risks and recommends external e2e test coverage.

Official
Intermediate
streamlitstreamlit
45.7k

sharing-pr-agent-artifacts

Uploads agent-generated specs and plans to the streamlit.wiki for PR sharing.

Official
Intermediate
streamlitstreamlit
45.7k

finalizing-pr

Automates branch finalization with checks, code review, and pull request creation.

Official
Advanced
streamlitstreamlit
45.7k

understanding-streamlit-architecture

Explains Streamlit's backend runtime, frontend rendering, and WebSocket protocol architecture.

Official
Advanced
streamlitstreamlit
45.7k

addressing-pr-review-comments

Fetches, categorizes, and resolves GitHub PR review comments using the gh CLI.

Official
Intermediate
streamlitstreamlit
45.7k

fixing-flaky-e2e-tests

Diagnose and fix flaky Playwright end-to-end tests in Streamlit CI pipelines.

Official
Intermediate
streamlitstreamlit
45.7k

reviewing-pr-description

Evaluates pull request titles and descriptions for readability and proposes concrete rewrites.

Official
Basic
streamlitstreamlit
45.7k

reviewing-readability

Reviews code comments, docstrings, and names for readability and proposes concrete rewrites.

Official
Intermediate
streamlitstreamlit
45.7k

improving-frontend-coverage

Runs frontend unit tests with coverage and implements tests to raise coverage by 0.2%.

Official
Advanced
streamlitstreamlit
45.7k

creating-pull-requests

Creates draft GitHub pull requests with labels, branch naming, and formatted descriptions.

Official
Intermediate
streamlitstreamlit
45.7k

improving-python-coverage

Runs Python tests with coverage and implements unit tests to raise coverage by 0.2%.

Official
Advanced
streamlitstreamlit
45.7k

developing-with-streamlit

Discovers and loads version-matched Streamlit reference documentation from the installed package.

Official
Advanced
streamlitstreamlit
177

update-docs-for-release

Update Streamlit documentation for new releases with branch creation and API generation.

Official
Advanced
streamlitstreamlit
45.5k

checking-changes

Run formatting, linting, type checking, and unit tests on uncommitted Python and TypeScript changes.

Official
Intermediate
streamlitstreamlit
45.5k

discovering-make-commands

List all available Make targets in the repository for build, test, lint, and format tasks.

Official
Basic
streamlitstreamlit
45.5k

fixing-streamlit-ci

Diagnose GitHub Actions CI failures on the current branch or pull request.

Official
Advanced
streamlitstreamlit
45.5k

debugging-streamlit

Run combined Streamlit backend and frontend debug sessions with hot-reload.

Official
Intermediate
streamlitstreamlit
45.5k

implementing-new-features

Coordinate end-to-end Streamlit feature implementation across protobufs, backend, and frontend.

Official
Advanced
streamlitstreamlit
224

developing-with-streamlit

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

Official
Intermediate
streamlitstreamlit
224

template-skill

Create a new Skill Unit skeleton with SKILL.md frontmatter and optional directories.

Official
Basic

Frequently Asked Questions About Streamlit

FAQPage Schema
What specific tasks can I perform using these capabilities?

You can build interactive data dashboards, design multi-page web interfaces, manage complex application state across reruns, integrate third-party custom components, and connect directly to Snowflake databases for real-time data presentation.

Which personas benefit most from these technical skills?

Data scientists, research engineers, and backend developers benefit most, as these skills enable the rapid transformation of data models and analytical logic into functional, shareable web interfaces without requiring extensive frontend engineering expertise.

What are the prerequisites for deploying these applications?

Deployment requires a configured virtual environment, defined dependency specifications, and a local runtime environment. You must manage configuration via config.toml for themes and secrets.toml for secure database credentials.