AutoSlideIdea Roadmap
Completed Features ✅
Core Features
- Markdown-based slide creation (Marp)
- Unified script (create-presentation.sh)
- Local npm dependency management (package.json)
- GitHub Actions integration
- AI instruction system as submodule
- Full project template (research/ideation/slides)
Templates
- Basic template
- Academic presentation
- Business presentation
- Full-project template
Short-term Improvements (~3 months)
1. Template Expansion
- Technical meetup template
- Sales proposal template
- Research presentation template
2. Automation Enhancement
- Spell check integration
- Grammar checking tool
- Presentation time estimation
3. AI Integration Optimization
- Prompt template library
- Workflow automation script (create-presentation.sh)
- Automatic AI instruction selection
4. Browser-based Phase 1
- GitHub Codespaces support (.devcontainer configuration)
- One-click environment setup
- Access from anywhere
Long-term Vision (6+ months)
1. Interactive Elements
- Survey functionality
- Real-time Q&A
- Participant feedback system
2. Multimedia Support
- Video embedding
- Voice narration recording/playback
- Animation effects
3. Analytics Features
- Per-slide viewing time analysis
- Engagement measurement
- AI-powered improvement suggestions
4. Complete Web App
- In-browser editor (CodeMirror/Monaco)
- Real-time preview
- Cloud storage and sharing
- PWA support (offline editing)
- Complete browser execution with WebContainer API
Implementation Priority
- GitHub Codespaces support - Easiest to implement with immediate benefits
- Template expansion - Directly addresses user needs
- AI integration enhancement - Important differentiator
- Complete web app - Ensures future scalability
Contributions Welcome
If you’re interested in implementing any of these features, please feel free to contribute via Issues or Pull Requests!