break
SolidRenders a component you choose in every state and scenario on a temporary page and stress tests it.
Install
Quality Score: 83/100
Skill Content
Details
- Author
- aiskillstore
- Repository
- aiskillstore/marketplace
- Created
- 9 months ago
- Last Updated
- yesterday
- Language
- Python
- License
- None
Similar Skills
Semantically similar based on skill content — not just same category
build-state-explorer
Build a dev-only panel that drives the real, shipped UI into any state — loading, empty, populated, error, per-status, banners, edge cases — without backend data, by swapping a fetch's result behind a build-time gate. Covers the gate, the override site, typed fixtures, the state registry, cleanup and leak prevention, and why this beats rendering a parallel copy in a component workshop. Use when UI states are hard to reach, when a reviewer or designer can't see an error or empty state without faking data, when a bug only appears with 30 items or an unhealthy record, or when asked to "preview all the states". For writing tests, use a testing skill.
debug-broken-ui
Find out why something in a running web app does not work, when the console is empty and the code looks correct. Reads the click, the request, the store and the console together and returns the file:line to open. Use when a button does nothing, a form will not submit, data will not load, a page renders blank or stale, a modal will not close, or the user says "it's broken" and the code review says it is fine.
breakdown
Lay out every case in a decision exhaustively before evaluating any of them, decompose the open problem into the individual decisions only the user can answer, then stop and wait — and synthesize a recommendation only after they answer. Use it when the user wants the full ground laid out before a conclusion: 「先把所有情況攤開給我看」, 「不要先給結論,先列出所有選項和事實」, 「幫我拆解這個決定」, "lay out every case first", "don't recommend yet — decompose it", "what are all the options here, in full". Each case carries what is verified fact versus what is inference, uniform depth across cases, and an explicit excluded list. Do NOT invoke when the user wants one clickable decision surfaced right now (that is options), when the answer is genuinely unknown to both sides and needs joint exploration (that is discuss-with-me), or for a question with a settled answer that just needs looking up.