streamlit/writing-spec
Writes product and tech specs for new Streamlit features. Use when designing new API commands, widgets, or significant changes that need team review before implementation.
npx skills add https://github.com/streamlit/streamlit --skill writing-spec
Create specs in the specs/ directory following the instructions in specs/AGENTS.md. Use the user's instructions as the basis for the spec.
Quick start:
cp -r specs/YYYY-MM-DD-template specs/$(date +%Y-%m-%d)-feature-name
Then fill in product-spec.md and/or tech-spec.md per the template and guidelines.
Take streamlit/writing-spec from the repository into ~/.claude/skills for personal
use, or into .claude/skills inside a project.
The agent identifies a skill by the name field in its header. Two skills with the
same name cannot sit side by side — one of them will be ignored.