danielrosehill's picture
Redesign interface with accordion cards and category pills
292d92c
Generate improvement ideas for the project and present them for user selection.
Your task:
1. Review the project comprehensively:
- Current features and functionality
- Code architecture
- User experience
- Performance characteristics
- Documentation state
- Testing coverage
2. Generate diverse enhancement suggestions across categories:
**New Features:**
- User-facing functionality
- Developer experience improvements
- Integration opportunities
**Performance Optimizations:**
- Code efficiency
- Bundle size reduction
- Loading time improvements
- Caching strategies
**UX/UI Enhancements:**
- Interface improvements
- Accessibility upgrades
- Responsive design refinements
**Code Quality:**
- Refactoring opportunities
- Test coverage expansion
- Documentation improvements
**DevOps & Tooling:**
- CI/CD enhancements
- Development workflow improvements
- Monitoring and logging
3. Present suggestions in numbered list format:
```markdown
## Project Enhancement Ideas
### Features (1-5)
1. Add user profile customization
2. Implement dark mode toggle
3. Create export to PDF functionality
4. Add real-time collaboration
5. Integrate third-party authentication
### Performance (6-10)
6. Implement code splitting for faster loads
7. Add service worker for offline support
8. Optimize image loading with lazy loading
9. Implement virtual scrolling for large lists
10. Add Redis caching layer
### UX/UI (11-15)
11. Improve mobile navigation
12. Add keyboard shortcuts
13. Implement drag-and-drop interface
14. Add loading skeletons
15. Improve error messaging
[Continue with more categories...]
```
4. Ask user to select ideas by number:
- "Which ideas would you like to implement?"
- "Please respond with numbers (e.g., 1, 5, 12)"
5. **Do NOT implement any ideas without explicit user consent**
6. After user selection, create implementation plan for chosen ideas
Provide creative, actionable suggestions while respecting user's decision-making authority.