2 min read
Pre-Launch Checklist
Before you deploy, run through this checklist. It catches the things that are easy to miss but embarrassing to ship. You can also paste this into Claude Code and ask it to check each item for you.
Web Projects Checklist
- Works on mobile (test at 375px width)
- Works on desktop (test at 1440px width)
- Dark mode looks correct (if applicable)
- All links work (no broken links or placeholder URLs)
- Favicon is set
- Page title and meta description are set
- Open Graph image is set (for social media sharing)
- No console errors in the browser
- Images load correctly and aren’t broken
- Forms work and show validation messages
- Loading states exist (no blank screens while fetching data)
- Empty states exist (what does it look like with no data?)
- Performance is acceptable (page loads in under 3 seconds)
- Text is readable (sufficient contrast, appropriate sizes)
macOS App Checklist
- App icon is set
- App name is correct in the menu bar and About window
- Menu bar icon is visible on both light and dark menu bars
- Popover/window closes when clicking outside
- App works after restarting (data persists)
- Keyboard shortcuts work
- No crashes on launch or during normal use
iOS App Checklist
- Works on different screen sizes (iPhone SE through Pro Max)
- Looks correct in both light and dark mode
- App icon is set (all required sizes)
- Launch screen doesn’t show a blank white screen
- Keyboard doesn’t cover input fields
- Data persists after closing and reopening
- Back navigation works correctly
- No crashes during normal use
Prompt to Check Everything
Run through this pre-launch checklist and tell me what's missing or broken:
[paste the relevant checklist above]