{"id":"emilkowalski-skills-skills-break-ui","title":"break-ui","type":"skill","industry":"design","roles":["design-reviewer"],"summary":"Try to break a piece of UI by feeding it worst-case data — long names, unbreakable emails, one-letter names, missing fields, huge counts, zero items, long labels, non-Latin text, emoji, extreme numbers — then render it behind a \"Demo data / Worst case\" toggle and report everything that broke, with the fix for each. Use when the user asks to stress-test, break, or find edge cases in a component or screen, or to \"try…","summary_lang":"en","source_url":"https://github.com/emilkowalski/skills/blob/main/skills/break-ui/SKILL.md","raw_url":"https://raw.githubusercontent.com/SiinXu/agent-academy/main/data/mirror/emilkowalski-skills-skills-break-ui.md","upstream_raw_url":"https://raw.githubusercontent.com/emilkowalski/skills/main/skills/break-ui/SKILL.md","repo":"emilkowalski/skills","author":"emilkowalski","license":"MIT","redistributable":true,"content_policy":"mirror-with-attribution","original":{"kind":"full","license":"MIT","url":"https://github.com/emilkowalski/skills/blob/main/skills/break-ui/SKILL.md"},"install":"npx skills add emilkowalski/skills --skill break-ui","security":{"audited":false,"executes_code":false,"needs_credentials":false,"writes_external":false},"metrics":{"repo_stars":46365,"repo_pushed_at":"2026-10-11"},"course_step":"3-learn-rules","status":"active","first_seen":"2026-10-15T10:15:30Z","updated_at":"2026-10-15T10:15:30Z","checked_at":"2026-10-15T10:15:30Z","http_status":{"source":200},"page":"https://academy.incidental.site/r/emilkowalski-skills-skills-break-ui/","source":"github"}