Break This skill takes one component and renders it on a fresh page under every scenario that can actually reach it. That page is the deliverable: a visual report the user scrolls through, every state side by side, with the breaks marked. A component built against one happy path looks finished right up until real content arrives. It observes rather than judges. A finding here is something that visibly broke on the page, named in the vocabulary of the domain skill that owns the fix. Reviewing code against a standard is interface-review and better-interface ; exploring design alternatives is variant . Where variant insists on the real page, this skill isolates on purpose. You are not judging how the component looks in context. You are checking whether it defends itself when the content is worst-case. The whole run is build, look once, report: minutes, not a session. The work is rendering an existing component with different props, and nothing in it justifies instrumentation, browser debugging or a second pass. 1. Scope one component One component per run. "The settings page" is not a component; the profile form's text input is. Where the request spans several, list the candidates and ask which one to test, rather than picking on the user's behalf. Restate what the component is in one sentence: what it accepts, what it renders and where it will live. 2. Infer the scenarios from the component Stress only what varies. A scenario earns a slot when the component accepts something that can take that shape in production. So read the component first: its props, its slots, its states and the data it renders. Show more Installs 1.0K Repository jakubkrehel/skills GitHub Stars 4.5K First Seen 4 days ago Security Audits Gen Agent Trust Hub Pass Socket Pass Snyk Pass
break
安装
npx skills add https://github.com/jakubkrehel/skills --skill break