Skip to main content

prototype-an-interaction

Prototype an interaction at the minimum fidelity needed to test behavior, state, timing, content, accessibility, and implementation risk. Use when a design question cannot be answered reliably by static screens.

来源信息

仓库
protosphinx/sphinxstack
最近来源活动
2026年7月29日 13:55
检测到的 SKILL.md 语言
英语
星标
3
Forks
0

安装方式

默认使用会先检查来源的 Prompt;你也可以切换为直接命令,或下载本地副本。

检查来源文件

决定是否安装前,请先阅读 SKILL.md,以及 SkillsMP 当前展示的配套文件。

文件资源管理器
2 个文件

正在显示 SKILL.md

SKILL.md
来源说明 · 只读预览
name
prototype-an-interaction
category
design
description
Prototype an interaction at the minimum fidelity needed to test behavior, state, timing, content, accessibility, and implementation risk. Use when a design question cannot be answered reliably by static screens.
# prototype-an-interaction Build only enough fidelity to answer the named question. ## When to use - Use for navigation, direct manipulation, animation, gestures, focus, responsive behavior, or complex state transitions. - Do not present simulated data or controls as production functionality. ## Procedure 1. Write the question, hypothesis, users, task, decision, success evidence, and known limitations. 2. Choose paper, linked screens, interactive design file, coded prototype, or instrumented build based on the behavior under test. 3. Include realistic content, critical states, user input, errors, permission, latency, and recovery. 4. Implement enough keyboard, focus, semantics, reduced motion, and zoom behavior to test the relevant accessibility question. 5. Separate functional behavior from staged shortcuts and label every simulation. 6. Create a test script that avoids leading participants and captures actions, interpretation, outcome, and breakdown. 7. Test with representative users or qualified reviewers and preserve observation evidence. 8. Record what the prototype supports, disproves, leaves unknown, and changes in the design or implementation. 9. Archive or delete prototype data and credentials after the test. ## Failure plan - If prototype limitations cause the observed problem, improve fidelity before blaming the design. - If a test could create real transactions or expose data, isolate it from production. ## Done - A prototype file and test plan identify the decision, behavior, states, simulations, accessibility scope, and limitations - Observation evidence verifies the tested outcome and records design decisions, unresolved risks, and next implementation checks
在 GitHub 查看