Vibe Coding is an AI programming competency assessment and learning platform that uses scenario-based tests to diagnose weaknesses in prompt engineering, context management, code verification, and AI-assisted development workflows.
What is Vibe Coding?
Vibe Coding (vibecoding.cn) is a specialized online learning platform designed to measure and improve your ability to work effectively with AI coding assistants. It takes as input your answers to 10 scenario-based questions per topic, and produces an immediate score with detailed explanations for each answer, along with personalized recommendations for next practice steps. The platform runs entirely in the browser and is developed by the Vibe Coding team.
Key Features
- Scenario-based assessments – Each exam presents 10 realistic coding scenarios that test how you decompose tasks, write prompts, verify outputs, and review diffs, rather than pure syntax recall.
- Immediate explanatory feedback – After submitting answers, you receive clear explanations of why the correct choice matters and which skill it trains.
- Multi-tier learning paths – Exams are organized into three levels: L1 Basic Understanding (5 topics), L2 Workflow (8 topics), and L3 Practical Application (8 topics), covering Codex usage, LLM fundamentals, and prompt engineering.
- Certificate system – Earn a certificate by scoring at least 8 out of 10 on any single topic and achieving 4 passing topics within the same category.
- Quick 5-minute diagnostic – A short mini-assessment that quickly identifies your weak areas in context, decomposition, verification, and iteration.
- Progress tracking – The platform displays your current score (e.g., “已答 0/10”) and tracks your overall progress across topics.
Who is it for?
- Beginners learning programming with AI – Use the diagnostic to find out which concepts (e.g., prompt engineering, LLM basics) you need to study before diving into longer courses.
- Product creators and indie builders – Validate that you can clearly describe, test, and verify AI-generated features before building real projects.
- Study groups and teams – Run the same baseline assessment for all members, then discuss explanations collaboratively to turn common mistakes into focused practice sessions.
What can you do with Vibe Coding?
- Identify skill gaps – Take a topic-specific exam to see exactly which aspect of AI-assisted coding you struggle with most.
- Practice targeted exercises – Based on your weak areas, the platform suggests next practice topics such as prompt engineering, project decomposition, or verification techniques.
- Track improvement over time – Retake assessments after practicing to see if your score improves, reinforcing the learning loop.
- Earn certificates – Demonstrate your proficiency in specific subjects by meeting the certificate criteria.
How does it work?
- Choose an exam topic from L1, L2, or L3 (e.g., Codex Practice, LLM Basics).
- Answer 10 multiple-choice scenario questions. Each question presents a realistic AI coding situation and four possible actions.
- Submit your answers. The platform instantly shows your score and provides an explanation for every answer, highlighting the correct reasoning and the habit it trains.
- Review the suggestions for your next practice steps, then repeat with a different topic or retake the same one after studying.
FAQ
Is Vibe Coding free?
Yes, the assessments and explanations are available without login. The website is free to use; no pricing tiers or payment information is mentioned.
What does the certificate require?
You need to score at least 8 out of 10 on a single exam and complete 4 passing topics within the same category (e.g., all topics in L1 Basic Understanding).
Does the platform support multiple languages?
The interface and content are primarily in Chinese; English support is not explicitly mentioned but the site appears Chinese-focused.
Can I use Vibe Coding without signing in?
Yes, you can take assessments without logging in. The site also offers a sign-in option for tracking progress.








