streamlitstreamlitOfficialยท1 Agent Skills Included

docs

Automated Streamlit release documentation and API reference updates

Updates Streamlit documentation for each new release, covering release notes, API docstring generation, config options, and deprecation notices. Eliminates manual diffing of changelogs, stale examples, and outdated API pages across hundreds of Markdown files. Guides the full workflow from branch setup to pull request so documentation stays accurate with every release.
npx skills add streamlit/docs --all -g -y

All Skills in This Repository (1)

Pure Emerald Level Indicators

Frequently Asked Questions

FAQPage Schema
How to install Streamlit Docs skills?โ–ผ

Run `npx skills add streamlit/docs --all -g -y` in your terminal to install all skills in this repository globally.

How to update Streamlit docs for a new release?โ–ผ

Provide the target version like 1.63.0 and the skill walks through release notes, docstring generation, API tiles, config updates, and a changelog sweep in order.

How are Streamlit API docstrings generated?โ–ผ

The skill runs python/generate.py in a clean virtualenv to extract docstrings from the installed Streamlit version and writes them into python/streamlit.json.

Does it handle deprecated or removed Streamlit commands?โ–ผ

Yes. It compares versions in streamlit.json to find removed commands and parameters, then marks pages as deprecated or rewrites examples to the replacement API.

Do I need to know the docs codebase to use this?โ–ผ

No. The skill knows the file structure, naming conventions, and menu format, so you only need to supply the release version and notes.

Related Repositories in Software Engineering

View All in Software Engineeringโ†’