What problem does it solve? Components built against one happy path look finished until real content arrives: long strings, empty states, narrow containers, and error states expose breaks that code review misses. This Skill stress-tests a single component by rendering it under every realistic scenario on one page. ## Core Features & Use Cases - Scenario Inference: Reads the component's props, slots, and states, then selects only the applicable stress axes (content length, content shape, quantity, container width, state, environment) from a curated scenario catalog. - Harness Page Generation: Builds a throwaway page that imports the real component unchanged, rendering every scenario side by side with fixed-width containers so one load shows all widths. - Findings Report: Produces a table of observed breaks, each assigned to the domain skill that owns the fix, with breaks marked directly on the page. - Use Case: Before shipping a new profile form input, render it with empty strings, 60-character unbreakable URLs, RTL text, and a 320px container to catch overflow and truncation before users do. ## Quick Start Ask the assistant to run the break skill on a specific component, for example: stress test the UserCard component and show me every state where it breaks.