design-scenario
Installation
SKILL.md
Design Scenario
Use when design needs a concrete situation against which journeys, interaction states, recovery, and later Product Acceptance can be evaluated.
A Design Scenario is human-centered. It is distinct from Specifier's Quality Scenario: SC describes a person's situation and journey; QS describes a measurable system quality under a stimulus/environment.
Method
- Trace the scenario to an accepted User Story/product need or other accepted human-facing authority.
- Make the context concrete enough to affect design: actor, environment/device/work setting, prior knowledge, urgency/interruption, or other relevant conditions.
- State the person's goal before describing interface steps.
- Describe the meaningful task/journey sequence at human-visible level. Do not prescribe backend/system flow.
- Include at least one realistic failure, interruption, mistaken action, missing information, degraded response, or edge condition when it could materially change the experience. A happy-path-only scenario rarely exposes enough design.
- State the observable outcome: what the person sees/knows/can do at success, recovery, abandonment, or terminal failure.
- Mark consequential assumptions instead of presenting guessed user knowledge/context as fact.
- Keep the scenario implementation-independent enough that several interface realizations could satisfy it.
- Reuse accepted Scenarios as design-validation and Product Acceptance inputs; do not rewrite them merely to match implementation.