Complete prompt
Add or change one feature
Defines one visitor capability, its expected flow, and its required interface states.
On [page or existing website], add [visitor capability] so that [audience] can [outcome]. Expected flow: 1. [First visitor action]. 2. [System response]. 3. [Success result]. Include appropriate default, hover, focus, loading, empty, success, and error states. Preserve the current visual system and all unrelated behaviour. Make the feature usable with a keyboard and on small screens.
Why it works
- Defines the feature through the visitor outcome.
- Makes the expected interaction sequence explicit.
- Protects unrelated behavior and accessibility.
Adapt it
- Booking flows
- Search experiences
- Forms and account features
Use this for focused work inside an existing website. Describe the visitor result and expected flow before naming technical details.