Skip to content
Code Review
Skill

/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.

From plugin
streamlit
46k19 skills4 agents4 commands
Install
$ npx -y skills add streamlit/streamlit --skill writing-spec --agent claude-code

How it fires

How this skill gets triggered: by you, by Claude, or both.

  • Fires itselfAuto-invocation. Claude auto-loads it when your prompt matches the work.Auto-invocation is when the right skill fires by itself at the right moment, driven by a FLOW.md router and a hook, instead of you invoking it by name. It is the difference between a skill being installed and a skill actually getting used.Read the full definition →
  • You can call itInvoke it directly when you want it.
  • Slash command/writing-spec

Context preview

The summary Claude sees to decide when to auto-load this skill.

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.

SKILL.md

writing-spec.SKILL.md
name: writing-spec
description: 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.

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.

Ships withstreamlit

A faster way to build and share data apps.

Get the whole plugin

Other skills on streamlit.