General
125 installs
harden
by pbakaus/impeccable
Make interfaces production-ready: error handling, empty states, onboarding flows, i18n, text overflow, and edge case management. Use when the user asks to…
Skill content
Systematically strengthen interfaces against text overflow, internationalization, errors, and real-world edge cases. - Covers text handling (truncation, wrapping, responsive sizing), RTL/CJK support, date/number formatting, and translation expansion planning - Provides error recovery patterns for network failures, API status codes, validation errors, and permission states - Includes edge case strategies: empty states, loading states, large datasets, concurrent operations, and boundary conditions - Offers testing approaches: extreme inputs, offline scenarios, keyboard/screen reader validation, and performance under slow connections Strengthen interfaces against edge cases, errors, internationalization issues, and real-world usage scenarios that break idealized designs. Assess Hardening Needs Identify weaknesses and edge cases: - Test with extreme inputs: - Very long text (names, descriptions, titles) - Very short text (empty, single character) - Special characters (emoji, RTL text, accents) - Large numbers (millions, billions) - Many items (1000+ list items, 50+ options) - No data (empty states)