What problem does it solve?
Designing new Streamlit API commands, widgets, or significant changes requires structured documentation that the team can review before implementation, and this Skill standardizes how those product and tech specs are written.
Core Features & Use Cases
- Spec Scaffolding: Copies a dated spec template into the
specs/ directory to start a new feature proposal.
- Dual Spec Support: Guides the creation of both
product-spec.md and tech-spec.md documents following team guidelines in specs/AGENTS.md.
- Use Case: When planning a new Streamlit widget, use this Skill to generate a dated spec folder, then fill in the product rationale and technical design so the team can review the change before any code is written.
Quick Start
Ask the assistant to write a spec for your proposed Streamlit feature, providing the feature name and your design notes as the basis.