AI Skill Report Card
Enhancing Projects
YAML--- name: enhancing-projects description: Improves existing projects and ideas by identifying enhancement opportunities and implementing refinements. Use when you need to make something better or more polished. --- # Quick Start Take any existing project or idea and apply these enhancement layers: 1. Identify the core value proposition 2. Find 3 friction points users experience 3. Add one "wow" factor that exceeds expectations
Workflow
-
Audit the Current State
- What works well already?
- Where do users get stuck or confused?
- What's missing that competitors have?
-
Prioritize Improvements
- High impact, low effort changes first
- User experience improvements
- Performance optimizations
- Visual polish
-
Implement Enhancements
- Start with quick wins
- Test each improvement
- Gather feedback before moving to next enhancement
Progress:
- Complete current state audit
- Identify top 3 improvement areas
- Implement highest priority enhancement
- Test and validate improvement
- Document what made it "more awesome"
Recommendation▾
Replace abstract examples with concrete before/after input/output pairs showing actual code, designs, or specific implementations rather than high-level descriptions
Examples
Example 1: Input: Basic contact form on website Output: Enhanced form with real-time validation, progress indicators, auto-save, and confirmation animation
Example 2: Input: Simple mobile app for taking notes Output: Added voice-to-text, smart categorization, collaborative sharing, and offline sync
Recommendation▾
Add specific templates or frameworks for conducting audits (e.g., a checklist with exact questions to ask, metrics to measure, or evaluation criteria)
Best Practices
- Focus on user experience improvements first
- Measure impact before and after changes
- Add delight through micro-interactions
- Optimize performance alongside feature additions
- Keep the original core functionality intact
Common Pitfalls
- Don't add features just because you can
- Avoid over-complicating simple solutions
- Don't ignore existing user workflows
- Resist changing too many things at once