UI Spec
Background & Use Cases
Before handing user stories to UI designers for prototyping or to frontend developers for implementation, you need to clarify the interaction rules: "what elements are on this page, what happens when you click, where does the data come from." Otherwise, designers and developers will each make their own assumptions, leading to pages that don't match requirements expectations. This skill produces view operation specifications that both UI designers and frontend developers can read and follow.
Input & Output
You need to provide: Confirmed user story collection and requirements specification.
You will receive: UI view operation specification tables, including: component mapping per page (what input boxes/buttons/lists), data transformation rules (how displayed values are calculated), valve conditions (when a button is enabled), and operation chains (what gets triggered when clicked).
Process Overview
The Agent defines per scenario, per page: what UI components are on this page (input boxes, buttons, lists), how displayed data is transformed and calculated, under what conditions operations are available, and what operation chains are triggered when a user clicks a button. The output is a view operation specification table that UI designers and frontend developers can use directly.