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.

Install
npx skills add 'https://github.com/streamlit/streamlit/tree/develop/.claude/skills/writing-spec'
Download bundle ↓
develop · f4546fdScanned 2026-09-17

Contributors

GitHub-linked commit authors for this SKILL.md at the saved revision. Co-authors and history before file renames are not included.

File history ↗

SKILL.md

SKILL.mdBrowse 1 file
View on GitHub

Writing product or tech specs

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.

Discovery context

Discovered by repository scan. No exact path reference found in the snapshot’s root AGENTS.md.