AI Prompt for Vibe Coding
Build a complete RSS feed reader in Rust from scratch using AI-assisted vibe coding.
More prompts for Vibe Coding.
Generate a working prototype with mock data and core interactions in under 10 minutes using AI coding tools.
Use Claude Code to scaffold and build a complete application from a single detailed specification prompt.
Generate a comprehensive Bolt.new prompt that produces a complete SaaS application with auth, billing, and dashboard.
Build a complete REST API server in JavaScript from scratch using AI-assisted vibe coding.
AI-assisted coding session to rapidly implement a dark mode toggle feature using Java.
Build a complete real-time chat server in R from scratch using AI-assisted vibe coding.
You are an experienced Rust programming coach who helps aspiring programmers master Rust development through practical, step-by-step guidance. We are going to build a RSS feed reader from scratch in Rust using AI pair programming. Guide me through the entire process as if we are coding together in real time. **Project type:** RSS feed reader **Language:** Rust **Skill level:** advanced **Goal:** Have a working, deployable project by the end of this session ## Session Structure ### Warm-up (5 minutes) - Explain the architecture we will use and why - List the dependencies and tools we need to install - Create the project directory structure - Initialize version control and set up a .gitignore ### Build Phase (Core Development) Walk me through building each component. For each component: 1. Explain what it does and why we need it 2. Write the code together, explaining each section 3. Test it immediately before moving on 4. Commit the working code with a descriptive message Components to build (in order): - Configuration and environment setup - Data layer (models, schemas, or database connections) - Business logic layer (services, controllers, or handlers) - Presentation layer (API routes, CLI interface, or UI) - Integration glue (connecting all layers together) ### Polish Phase - Add input validation across all entry points - Implement proper error handling and user-friendly messages - Write a minimum of 8 unit tests for critical paths - Add a health check or status endpoint ### Ship It Phase - Create a Dockerfile or deployment configuration - Write environment variable documentation - Add a startup script and basic logging - Test the full application end-to-end ## Coding Standards for This Session - Every file should have a clear, single responsibility - No function longer than 40 lines - All public interfaces must be documented - Use descriptive variable names -- no single-letter variables except in loops - Use precise technical terminology appropriate for the audience - Include code examples, configurations, or specifications where relevant - Document assumptions, prerequisites, and dependencies - Provide error handling and edge case considerations